Wie kann ich die Geschichte einer Datei beizubehalten, die in ein Verzeichnis verschoben wird eine Datei mit dem gleichen Namen überschreiben

StackOverflow https://stackoverflow.com/questions/161655

  •  03-07-2019
  •  | 
  •  

Frage

Sie sich die folgende Subversion Verzeichnisstruktur

/dir1/file.txt

/dir2/file.txt

Ich mag die datei.txt in dir1 bewegen, um die gleiche Datei in dir2 zu ersetzen und dafür sorgen, dass die Geschichte für die dir1 Datei beibehalten wird. Ich habe nicht über die Geschichte der ursprünglichen dir2 Datei kümmern.

Ist das möglich Subversion-Befehle und das Backend nicht Hacking?

War es hilfreich?

Lösung

Zum einen sollten Sie nie in Betracht, die Back-End-Hacking -. Den Sinn der Verwendung von SVN in erster Linie negiert

Ich sehe nicht, warum Sie konnte nicht einfach tun

svn rm /dir2/file.txt
svn mv /dir1/file.txt /dir2/file.txt

Die Geschichte der Datei wird sie nach dem Umzug folgen.

Andere Tipps

Versuchen

  1. Löschen dir2 / file.txt und commit
  2. Ausgabe ein SVN-Bewegungsbefehl bewegen dir1 / file.txt / file.txt dir2 und begehen -. Die Geschichte bewahrt werden sollte
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top