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