Home
Über
Projekte
 CVS
 Contributors
 Online
 Download
 RCS
 Texinfo
 Texi2HTML
Geschichte
Werkzeuge
Unterstützung
 
[ < ] [ > ]   [ << ] [ Up ] [ >> ]         [Top] [Contents] [Index] [ ? ]

7.4.3 Kopieren der History Datei

Dies beinhaltet auch direkte Manipulationen im Repsoitory. Es ist sicher, aber nicht ohne Nachteile.

 
# Copy the RCS file inside the repository
$ cd $CVSROOT/dir
$ cp old,v new,v
$ cd ~/dir
$ rm old
$ cvs remove old
$ cvs commit old
$ cvs update new
$ cvs log new             # Remember the non-branch tag names
$ cvs tag -d tag1 new
$ cvs tag -d tag2 new
...

Dadurch, dass Sie alle Tags löschen, können Sie alte Versionen auschecken.

Vorteile:

  • Das Auschecken alter Versionen arbeitet weiterhin korrekt, wenn Sie diese mit `-rtag' und nicht mit `-Ddate' wiederherstellen.

  • Die Aufzeichnung (Log) der Änderungen bleibt unverändert.

  • Die Revisionsnummern bleiben unverändert.

Nachteile:

  • Die Historie der Datei kann nur schwer über den Zeitpunkt des Umbenennes verfolgt werden.

Sun Aug 26 20:02:30 UTC 2001 © 1999, 2000, 2001 by Manual Translation Project webmaster@manual-translation-project.org