Frage

Bitte helfen Sie mir mit Hook-Skript auf dem Server, der Satz svn: mime-Typ application / octet-stream auf alle neuen und bestehenden Dateien auf jeder automatisch commit von Kopie zu Repository arbeiten. (Ich brauche es Subversion auto merge Dateien auf Konflikt zu verhindern.)

Meine Plattform ist Windows-.

War es hilfreich?

Lösung 3

So, endlich verwenden wir autoprops (Mime-Typ auf application / octet-stream) auf allen Clients und es sieht gut aus. Wenn Konflikt tritt svn nicht automatisch Zusammenführen von Dateien, und wir können Dateien manuell zusammenführen. Es ist genau das, was wir wollen. durch die Art und Weise, was andere Auswirkungen diese Eigenschaft der Einstellung?

Andere Tipps

Sie verwenden den falschen Weg, dies zu erreichen. Konfigurieren Sie stattdessen ein Dummy-Diff-Tool in Ihrer Subversion-Konfigurationsdatei. Das Dummy-Diff-Tool muss nichts tun, aber 1 zurückkehren, um anzuzeigen, dass sie die Zusammenführung nicht tun können.

Hier ist ein Beitrag zu erklären mehr detailliert, was zu tun ist.

Aber man muss sich fragen, ob Subversion das richtige Werkzeug für Sie ist oder wenn Sie Ihren Workflow ändern sollte. Verhindern von Zusammenführung geht gegen das Grundprinzip der fast jedem Versionskontrollsystem ich kenne. Hacking so etwas wie dies in sie wird nie zuverlässig arbeiten. Also fragen Sie sich, warum Sie diese benötigen, und wenn es besser sein könnte, Ihre Arbeitsabläufe anzupassen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top