Als freiberuflicher Entwickler behalte ich meine gesamte Entwicklung in meinem eigenen SVN-Server sowohl für die fortlaufende Integration als auch für die Buchführung darüber, welche Änderungen wann vorgenommen wurden.Code in mehreren SVN-Servern halten
Ich arbeite jetzt mit einem Kunden, der auch SVN intern verwendet und würde mich natürlich gerne mit ihrem Entwicklungsteam auf ihrem SVN-Server arbeiten.
Das ist im Allgemeinen toll, aber es würde auch dazu führen, dass ich meine Arbeitspraxis bei diesem Projekt aufgeben und meine interne Buchhaltungsmethode verlieren würde. Wenn das viel passiert, dann werde ich mit ziemlich lockeren Arbeitsstandards enden - am Ende variiert das Projekt (was ich natürlich nicht will).
Gibt es einen kreativen Weg, um das Beste aus beiden Welten zu erhalten, und der Code existiert beim Commit in beiden SVN-Servern? Es macht mir nichts, ein wenig mehr Arbeit vor oder bei jedem Commit/Update, um es abzuziehen.
svnsync sieht aus wie vielleicht eine gute Option. Hat jemand das versucht? Hat jemand andere Vorschläge?