Wir sind ein Team von wenigen Delphi-Entwicklern, die seit Jahren VSS verwenden (ich weiß, es ist schade), aber wir verwenden keine der erweiterten Funktionen von VCS, daher funktionierte es in vielen Fällen gut (aber einige mal hat es mich verrückt gemacht :().
Die gute Sache, die wir mit VSS haben, ist, dass wir Drittanbieter-Plug-Ins verwenden, um VSS mit Delphi zu integrieren, was großartig funktioniert, aber jetzt, wenn unsere Projekte größer werden und wir uns gerne von VSS entfernen würden.
Ich habe mir ein paar andere VCS (kostenlos und kommerziell) angeschaut und festgestellt, dass die meisten von ihnen für Linux-Leute gemacht sind, und Sie müssen die Befehlszeile für viele Admin-Arbeiten verwenden (ich weiß, ich bin Windows-Typ: P).
Was ich für die neue Versionskontrolle suche, sollte es einfach zu bedienen und zu pflegen und gut in Delphi IDE (D2007) integriert sein, oder zumindest eine gute Benutzeroberfläche für die Admins und Entwickler haben.
Benutze einfach SVN und eine ausgezeichnete TortoiseSVN Client, der in den Windows Explorer integriert ist.
P.S. Diese Frage wurde gefunden: Was ist das Beste? Set von Tools zur Entwicklung von Win32 Delphi-Anwendungen? und diese Delphi IDE / TortoiseSVN Integration Tools in einer der Antworten: Ссылка
Unser Delphi-Team hat kürzlich (letztes Jahr) von VSS auf Perforce umgestellt, was eine absolute Freude darstellt. Es ist teuer, aber es ist es wert. Es macht Quellcode-Kontrolle zu einem der Werkzeuge Ihres Handels und nicht zu einer lästigen Pflicht. Es hat gute GUI-Tools, eine großartige Befehlszeile, wenn es erforderlich ist, und es gibt eine kostenlose Delphi IDE-Integration, die online verfügbar ist.
Es ist etwas gewöhnungsbedürftig, aber es lohnt sich, sich anzustrengen, wenn Sie Verzweigungen mit Ausfällen erstellen und Änderungen zusammenführen können, in dem Wissen, dass Sie sich niemals Sorgen machen müssen, irgendwelche Änderungen zu verlieren. Es ist schnell, effizient und eine Freude zu bedienen.
Tags und Links delphi version-control visual-sourcesafe