Kann TortoiseSVN Dateien automatisch hinzufügen?
-
09-06-2019 - |
Frage
Gibt es eine Möglichkeit, dass TortoiseSVN (oder ein anderes Tool) alle neuen .cs-Dateien, die ich in einem Verzeichnis erstelle, automatisch zu meiner Arbeitskopie hinzufügt, sodass ich mich am Ende des Tages nicht daran erinnern muss, welche Dateien ich erstellt habe?
Lösung
Ich würde wahrscheinlich eine Batch-Datei erstellen, etwa so (ungetestet):
dir /b /S *.cs > allcsfiles.txt
svn add --targets allcsfiles.txt
Ich glaube, dass SVN nichts dagegen hat, wenn Sie versuchen, Dateien hinzuzufügen, die bereits versioniert sind.
Wie auch immer, das ist wahrscheinlich so automatisch, wie Sie es ohne weiteres erreichen können.
Andere Tipps
Wenn Sie nur Ihre Arbeitskopie festschreiben, erhalten Sie eine Dateiliste mit Ihren unversionierten Dateien, die Sie beim Festschreiben hinzufügen können.Sie müssen sie vor dem Festschreiben nicht explizit hinzufügen.
svn add --force --auto-props [Path to check in]
Hat bei mir gut funktioniert.
-Jet
Ja, Sie können SVN (auf dem installierten Server) eine Bat-Datei hinzufügen, sodass diese Änderung jedes Mal nachgeahmt wird, wenn Sie einen bestimmten Zweig aktualisieren.Ich glaube, es nennt sich Hooks...
Ich hoffe, das ist es, was du meintest.