Re: Website repository and SVN



On Mon, 2005-12-05 at 17:00 +0000, Thomas Wood wrote:
> Some of the websites (mail.gnome.org for example) are currently in a
> separate cvs repository from the main gnome cvs. I think this is a good
> idea, and we should move all the websites into a 'website' repository.
> This would help keep non-application stuff out of the main gnome
> repository, and also help people to locate and contribute to the websites.
> 
> If it is agreed this is a good move, I'd also like to suggest we migrate
> the website repository to SVN. Partly as a testing ground before the main
> GNOME repository is migrated, but mostly because SVN is much better than
> CVS in many ways. Since websites often need restructuring, this job
> becomes very tedious with CVS as you cannot easily move and rename files.
> Directories in CVS are a problem in themselves since once added, they can
> never fully be removed.
> 
> If no one has any objections to this, I'd like to suggest that we go ahead
> with these two operations in the next few weeks. Ross Golder is happy to
> help out here, but would like some sort of approval before he goes ahead.
> Personally, I am very keen to see art-web moved to SVN, and I hope no one
> will have any objections to moving the other website modules as well.

One detail to be careful of is that you can't rsync a SVN repository and
expect things to degrade as gracefully as they do with CVS ... so it
would be good to use 'svnadmin dump | svnadmin load' to back things up
to a staging directory before the nightly rsync cron jobs run.

Then add the main directory to /etc/rsync.d/backup.exclude.

Regards,
						Owen

(Also, of course, make sure that --fstype fsfs is used; since BDB is
just *asking* for corruption.)





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]