Ich bin gezwungen, Visual Source Safe 2005 bei der Arbeit zu verwenden. Ich würde das gerne mit einem DVCS kombinieren, damit ich lokal Dateien einchecken kann, ohne meine Mitarbeiter zu stören, wenn ein Fehler auftritt oder sie nicht kompiliert wird.Kombinieren DVCS mit Visual Source Safe
In meinen Versuchen mit Mercurial funktioniert es, aber verursacht ein paar seltsame Probleme. Es denkt nämlich, dass jemand anderes die Dateien ausgecheckt hat, die ich ausgecheckt habe.
hier meine Gedanken darüber, wie ich es schaffen sollte:
- Deaktivieren Sie die automatische Kasse.
- Arbeit vor Ort in Mercurial
- Als ich bin bereit, meine Änderungen zu schieben ...
- Clone mein Mercurial-Repository.
- Aktualisieren Sie mein Visual Source Safe-Repository
- Ziehen und Zusammenführen der beiden Repositorys mit Mercurial.
- Überprüfen Sie alles in Visual Source Safe.
Klingt das vernünftig? Ich höre immer schlechte Dinge über VSS, frage ich nur, ob ich diese Probleme aus erster Hand sehe?
Die Frage an eine eine genauere umformuliert werden sollte eingecheckt: „Wie ein gutes Versionskontrollsystem saugen machen“ –
Ich bin in der gleichen Position. Aber der Prozess, den du beschrieben hast, klingt schlimmer als vss selbst zu verwenden :-) –
Ich pushe Änderungen selten, also wäre es nicht so schlimm. – WBlasko