[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Taking a nightly snapshot with cron

From: Jeff Lanzarotta <delux256-subversion_at_yahoo.com>
Date: 2005-09-28 16:48:34 CEST

I guess the word "snapshot" was not a good choice of words here, sorry.
hot-backup.py works just fine for me... I have that scheduled through
cron...

I actually have a working copy of our repository setup for our help
desk to look at. What I'm trying to do is get this working copy updated
every night.

--- Brent Webster <brent.webster@liquidcomputing.com> wrote:

> Here's my setup running cron have my RHEL4 box under the svnadmin
> account which owns the svn "swrepos" repository. No wrapper scripts
> just
> direct invokations. Here's the contents of svnadmin's "crontab -l"
> output. No prompting for passwords, etc:
>
> # Monday thru Saturday daily backup of s/w repository
> #
> 0 23 * * 1-6 /bin/bash -c
> "/usr/local/svnadmin/tools/backup/hot-backup.py
> /usr/local/svnadmin/swrepos ~svnadmin/swrepos-daily >/dev/null"
> #
> # Sunday night weekly backup of s/w repository
> #
> 0 23 * * 0 /bin/bash -c
> "/usr/local/svnadmin/tools/backup/hot-backup.py
> /usr/local/svnadmin/swrepos ~svnadmin/swrepos-weekly >/dev/null"
> #
> # cleanup the old daily s/w repository backups that are older than 7
> days
> #
> 30 23 * * 1-6 /bin/bash -c "find /home/svnadmin/swrepos-daily -type d
> -maxdepth 1 -mtime +7 -exec rm -rf {} \;"
>
>
> ---
> Brent x224
>
>
> >>-----Original Message-----
> >>From: Jeff Lanzarotta [mailto:delux256-subversion@yahoo.com]
> >>Sent: September 28, 2005 9:54 AM
> >>To: Subversion Mailing List
> >>Subject: Taking a nightly snapshot with cron
> >>
> >>Hello,
> >>
> >>I'm running subversion 1.2.3 on SuSE Linus 9.3. svnserve is
> >>running through xinetd under the user 'svn'.
> >>
> >>Ok, what I'm trying to do is create a nightly snapshot of a
> >>repository using a script running through cron.
> >>
> >>The script is very simple. It looks like:
> >>
> >>----------8<----------
> >>
> >>#!/bin/sh
> >>/usr/local/bin/svn update /mnt/winnt/LatestAndGreatest/"
> >>
> >>----------8<----------
> >>
> >>Well the problem that I have when trying to run this script
> >>is that it requires that I enter a password for 'root'...
> >>Here is the output:
> >>
> >>----------8<----------
> >>
> >>suse:/media/hdc1/scripts # ./latestWindss Retrieving the
> >>latest and greatest Win/DSS version...
> >>/mnt/winnt/LatestAndGreatest/ 0 1024 517b 1534176 81152 81152
> >>4096 0 0 Authentication realm: <svn://suse:3690> WinDSS
> >>Repository Password for 'root':
> >>
> >>----------8<----------
> >>
> >>Since cron is running these jobs as 'root', I guess that is
> >>why svnserve is requesting 'root's password...
> >>
> >>Is there anyway of automating this to not ask for a password?
> >>Or, is there a better way of doing this? All I want is a
> >>nightly snapshot of a respository... Any ideas?
> >>
> >>Regards,
> >>
> >>-Jeff
> >>
> >>
>
>>---------------------------------------------------------------------
> >>To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> >>For additional commands, e-mail: users-help@subversion.tigris.org
> >>
> >>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
> For additional commands, e-mail: users-help@subversion.tigris.org
>
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Sep 28 16:54:52 2005

This is an archived mail posted to the Subversion Users mailing list.