summaryrefslogtreecommitdiffstats
path: root/DOCS
diff options
context:
space:
mode:
authordiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-03-15 01:46:03 +0000
committerdiego <diego@b3059339-0415-0410-9bf9-f77b7e298cf2>2004-03-15 01:46:03 +0000
commit05621a40dce07f78828aeefef4857a043a431387 (patch)
tree75a6ec4e92b74690405edecdbe90247b276db9b4 /DOCS
parent91f02f6ecb72c7e1f1093171fb6aadb0330701be (diff)
downloadmpv-05621a40dce07f78828aeefef4857a043a431387.tar.bz2
mpv-05621a40dce07f78828aeefef4857a043a431387.tar.xz
Explain why 'cvs admin' should only be used on the last revision of a file.
git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@12026 b3059339-0415-0410-9bf9-f77b7e298cf2
Diffstat (limited to 'DOCS')
-rw-r--r--DOCS/tech/cvs-howto.txt14
1 files changed, 10 insertions, 4 deletions
diff --git a/DOCS/tech/cvs-howto.txt b/DOCS/tech/cvs-howto.txt
index fe0f446bbc..82f59d63bc 100644
--- a/DOCS/tech/cvs-howto.txt
+++ b/DOCS/tech/cvs-howto.txt
@@ -95,13 +95,19 @@ I. TECH SIDE:
9. Reverting broken commits
In case you committed something really broken and wish to undo it completely,
- you can use the 'cvs admin -o' command. Assuming that 1.123 is the latest
- version of the file and the one you want to remove
+ you can use the 'cvs admin -o' command, which removes entries from the
+ revision history of a file. For the corner case that you remove the last
+ revision this amounts to reverting a commit.
+
+ Assuming that 1.123 is the last revision
cvs -z3 admin -o1.123 filename
- Do NOT do this unless you really know what you are doing and the version you
- are removing is the last version, e.g. there were no commits after yours.
+ will remove revision 1.123, thus reverting the file back to revision 1.122.
+
+ ONLY use this command to delete the LAST revision of a file. Removing other
+ revisions will NOT undo the changes from that revision in the last revision
+ and leave holes in the revision history.
Contact A'rpi <arpi@thot.banki.hu> if you have technical problems with the CVS