-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 [EMAIL PROTECTED] writes:
> I need some serious help... I hope you have a backup of your repository... > I seem to have lost a branch in CVS. More specifically, I still seem to > have the branch, as I can do a checkout of the branch, but all the files > that were once part of the branch are now gone. > > I still have all our files on the head and if I use WinCVS to graph the > files I get something like this: > > Foo.cpp-----1.1 > 1.2 > 1.3--------------1.3.2.1 > 1.3.2.2------------------b_development > b_AXA > > What I should have however is: > > Foo.cpp-----1.1 > 1.2 > 1.3--------------b_ALM > 1.3.2.1 > 1.3.2.2------------------b_development > b_AXA > > The branch b_ALM is missing and the branch revision 1.3.2.1 appears to be > hanging there with out a branch. > > I have tried looking at the logs and history but I don't seem to see > anything that tells me what happened. In the history I don't even show > the branch. > > Can anyone tell me how I can find out what happened and who did it? I > don't really know where to start. Also, more importantly how can I > recover from this and get back the missing files? It would seem that someone did a 'cvs tag -d b_ALM' on your repository (depending on the version of your cvs the user may also have needed to add the -B switch if it is a more recent version of cvs). There is no simple way to go back and re-install the tag once all memory of it has been erased. If you have a backup of your repository, then you can find out what value was in each ,v file for b_ALM and go back and use the cvs admin command to re-insert the tag that is needed. Good luck, -- Mark -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/mUdT3x41pRYZE/gRAly2AKCDHKAzczAnWLFjLf1F/sDozqMT1QCcDuX3 Mz8YQC591G0awNf4c0Qxe78= =yVS6 -----END PGP SIGNATURE----- _______________________________________________ Info-cvs mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/info-cvs