2016-05-13 4 views
0

Also ich habe eine Datei, die in ein anderes Repo verschoben werden sollte. Stattdessen wurde es einfach kopiert und die Entwicklung wurde am ursprünglichen Ort fortgesetzt.svn wie man Änderungen in einem Revisionsbereich auf ein nicht verwandtes Repo anwendet?

Ich habe die Änderungen gefunden die mich interessieren:

svn diff -r14600:19400 ^/oldrepo/trunk/path/to/file.py 

und diese Änderungen sollten ^/newrepo/trunk/new/path/to/file.py

Gibt es einen direkten Weg, dies zu tun in svn angewendet werden - oder ich tun müssen Sie etwas wie patch verwenden? (Ich bin auf Windows, aber haben die Gnuwin32 Tools installiert)

Antwort

1

Sie können keine Repository-übergreifenden Operationen in SVN durchführen, also - ja, Sie müssen Patch von einem Repo speichern und auf einen anderen anwenden.

gute Nachricht - Sie können verwenden keine externen Tools: Patch-Datei, mit svn diff gespeichert haben, können angewendet werden, mit svn patch Ziel

(vielleicht mit einigen Optionen zu spielen ist nur erforderlich)
Verwandte Themen