Frage

Hat RCS haben so etwas wie svn / p4 löschen , wo sie die Datei Geschichte hält aber markiert sie als gelöscht? Oder entferne ich nur die Datei und die passenden v Datei im RCS-Verzeichnis? Was ist der empfohlene Weg zur Entfernung und / oder Dateien mit RCS zu verschieben?

War es hilfreich?

Lösung

hat RCS nichts wie 'SVN löschen'; es keine Verzeichnisse verwalten.

Sie wollen nicht die RCS-Datei (RCS / Dateiname, v) entfernen; Sie müssen es für den Zugang zu bisherigen Arbeit und historischen Versionen. Sie einfach nicht mehr bekommen (co) es von RCS.

Sie gefragt, Dateien zu verschieben. Es gibt (mindestens) zwei Möglichkeiten.

  1. Eine davon ist die zugrunde liegende Dateiname, v-Datei von einem Namen zum anderen zu bewegen - möglicherweise in einem anderen Verzeichnis. Das verliert die vorherigen Informationen -. Sie würden nicht in der Lage sein, eine frühere Version zu regenerieren wegen der Umbenennung
  2. Die andere ist die zugrunde liegende Dateinamen, v newname, v zu kopieren; Dies bewahrt die Geschichte durch die Originaldatei an Ort und Stelle zu verlassen, und gibt den neuen Namen der Datei auch eine Geschichte.

Ich verwende im Allgemeinen Option 2, aber ich bin anal retentive über alte Versionen der Software zu regenerieren.

Diese Technik wird schwieriger, wenn Sie eine neue Datei mit dem Namen des alten erstellen möchten. Ich würde dann die alte Datei verwenden und eine neue Hauptversion starten (zum Beispiel von Version springen 3,15-4,1) mit dem neuen Material. Wenn Sie Ihr neues Material entscheiden müssen Version 1.x Zahlen haben, haben Sie sich abgespritzt - Sie haben zwischen Abwärtskompatibilität und Vorwärtsbewegung zu wählen. Ich bin nicht so an bestimmten Versionsnummern wie alles (aber würde empfehlen, gegen die Verwendung von ‚Jahr‘ als Teil der Versionsnummer, ich habe eine Reihe von Dateien mit Version 2003.2, etc, und wenn ich die bearbeiten, ich muß bedenken, die Version 2009.1, etc. zu ändern.).

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top