Wie kann ich die Geschichte einer Datei beizubehalten, die in ein Verzeichnis verschoben wird eine Datei mit dem gleichen Namen überschreiben
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?
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
- Löschen dir2 / file.txt und commit
- 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