Wir haben zwei Entwickler auf dem gleichen geschlossenen Netzwerk, ein weiterer Entwickler ein paar Minuten die Straße hinunter und ein vierter Entwickler auf halbem Weg durch das Land. E-Mail-, FTP- und Entfernungsmedien sind alle mögliche Übertragungsmethoden für Personen, die sich nicht im selben Netzwerk befinden.Was ist ein gutes Mercurial-Nutzungsmuster für dieses Setup?
Ich bin einer der beiden geschlossenen Netzwerkentwickler, betrachte uns als "Master" Standort.
Was ist das beste Mercurial Setup/Muster für die Gruppe? Was ist der beste Weg, Änderungen an die Remote-Entwickler zu übertragen? Als ich verantwortlich war, dachte ich, dass ich mindestens ein Master-Repo mit einem anderen lokalen Repo halten müsste, in dem ich mich weiterentwickeln kann. Jede andere Person sollte nur einen Klon des Meisters brauchen. Ist das richtig? Ich denke, das macht mich auch verantwortlich für die Verschmelzung?
Wie Sie sehen können, versuche ich immer noch, um verteilte Versionskontrolle einzuwickeln. Ich glaube nicht, dass es einen anderen Weg gibt, dies mit der Konnektivitätssituation zu tun.