Ich benutze SVN, um Dateien zu verschieben und dann nur die Änderungen an die Dateien zu übergeben, die ich berührt habe.SVN: Commit und Überspringen von Dateien
Ich habe dies gut funktioniert mit dem Code:
svn move "1.txt" "2.txt"
svn commit "1.txt" "2.txt" -m "Moved file"
ich in Probleme laufen, wenn „1.txt“ wurde nie Svn verpflichtet, nur lokal hinzugefügt. Es wird die Datei verschieben, aber es kann nicht verpflichtet werden, "1.txt" zu löschen, wenn "1.txt" überhaupt nicht ausgeführt wurde.
Gibt es eine Möglichkeit, Svn zu sagen, die Liste der Dateien zu committen, aber Dateien in der Liste zu überspringen, die Fehler verursachen?
Die Software, die wir modifizieren kann die Antworten von den Befehlen nicht gelesen laufen, sonst hätte ich so etwas wie
svn status
tun und die Dateien durchlaufen müssen aufgelistet, um zu bestimmen, welche diejenigen begangen werden.