Wie kann man Tortoise dazu bringen, auch aus getrennten Repositories rekursiv zu aktualisieren?

Wie kann man Tortoise dazu bringen, auch aus getrennten Repositories rekursiv zu aktualisieren?

Tortoise aktualisiert standardmäßig rekursiv. Ich brauche jedoch eine rekursive Aktualisierung, auch wenn die Verzeichnisse weiter unten im Baum nicht mit dem Stammverzeichnis verbunden sind.

Ex:

  1. c:\A (Dateisystem) wird zugeordnet zuhttp://rep/a(SVN)
  2. c:\A\B (Dateisystem) wird zugeordnet zuhttp://rep/a/b(SVN)
  3. c:\A\B\C (Dateisystem) wird zugeordnet zuhttp://rep/c(SVN)

Sehen Sie? Wenn ich c:\A aktualisiere, wird c:A\B\C standardmäßig nicht aktualisiert.

Gibt es eine Möglichkeit, das Problem zu lösen?

Antwort1

Du könntest benutzenSVN-Hooks. Genauer gesagt benötigen Sie Post-updateeinen Hook mit den folgenden Parametern: . Sie können anhand des Parameters PATH DEPTH REVISION ERROR CWDentscheiden, ob aktualisiert werden soll . Dieser sollte leer sein, wenn kein Fehler aufgetreten ist. Sehen Sie sich außerdem diecERRORBeispiele für Client-Hook-Skriptevon Tortoise-SVN.

verwandte Informationen