How can I revert changes, i.e. return to a previous revision and continue development based on it ?
The easiest way to do this is described in Karl Fogel’s CVS Book. Let me paraphrase the steps for the GUI environment of WinCvs: • Select the file(s) or module(s) you want to revert in the file view • Invoke the Update dialog. • Activate the Merge options tab. • Choose Merge Type “Merge with differences between two rev./tags” and enter the revision number or tag of the latest revision on the current branch into the first entry field (if you’re still using WinCvs 1.3.18 or earlier, enter this into the field labeled Only this rev./tag). For simplicity you could just use HEAD instead of the actual revision number if you are working on the trunk or the respective branch tag if you’re working on a branch. • Enter the revision number or tag of the revision you want to revert into the second entry (Plus with this rev./tag in WinCvs 1.3.18 and earlier). • Hit “OK” You should now have your files ready to be committed as new revisions whose contents are identical to the revisions you reverted to
Related Questions
- Can design changes be added later in development, or even well after a project is completed? What do you provide as far as post-sale services, such as website maintenance?
- If my child changes schools within the M-DCPS system, how would he return a library book that he owes to his previous school?
- Can I return my DailyMed™ if something changes or I decide that I don want to continue using it?