[cvsnt] Re: restoring a repository: revision collision
Luigi D. Sandon
cp at sandon.it
Thu Mar 17 11:34:53 GMT 2005
> 2. How do the experts handle a repository restoration?
It's something very difficult - or impossibile - to do "automatically".
After a crash users can't start to work "normally" until the repository
is restored in the proper state.
Our disaster plan:
1) The server is put "off line" and the backup restored.
2) Users are not allowed to connect until everybody is notified of the
problem, and team leaders are ready to drive the full recovery.
3) Developers checkout the *current* repository in a new sandbox, and
"add" missing changes from the old sandbox via a diff utility or
something alike. This phase requires cooperation from developers
4) Files are committed to the repository trying to do it in the proper
order to "reconstruct" the files.
More information about the cvsnt
mailing list