Hi guys,

I'm just curious about something.  I've noticed many people report
problems with their repository syncing simply because someone was in
the middle of committing to the repository.  Couldn't this be resolved
by replacing the syncing mechanism with *svn* as opposed to rsync?
After all, it does have atomic transactions, and you cannot get a
partially updated repository when you use it.

If this was to be done, I would suggest making tags every day, such as
YYYY-MM-DD.  Then any other tags could also be made on milestones such
as 2006.0 for that release.

One other benefit of this mechanism, that I can think of, would be
that I could easily roll back to my last sync date or release, if some
of the updated ebuilds caused me problems.

Any thoughts?
--
gentoo-user@gentoo.org mailing list

Reply via email to