Projektmanagement über CVS hinaus

Projektmanagement über CVS hinaus

CVS ist großartig, wenn Sie ein einfaches, in sich geschlossenes Projekt haben, aber was ist die nächste Stufe auf der Hierarchie?

Ich habe viele einzelne Projekte unter CVS, aber jedes realistische Projekt hat überall Abhängigkeiten und Verflechtungen - verwendete Bibliotheken, gemeinsam genutzte Datenbankschemata, gemeinsame Technologie mit lokalen Anpassungen. Die Verwaltung dieser Projekte mit CVS gehört einfach nicht zu seinem Aufgabenbereich.

Ich möchte so etwas wie eine CVS-Hierarchieansicht einer beliebigen Sammlung von Dateien und Ordnern erstellen, von denen jeder Teil eines anderen CVS-Projekts ist.

Antwort1

Probieren Sie github aus – alle coolen Kids verwenden es und git scheint tatsächlich einige verbesserte Funktionen gegenüber SVN und CVS zu haben. Außerdem hat github einige nette soziale Funktionen, die Ihnen eine nette Interaktion mit anderen Programmierern und ihren Projekten ermöglichen.

Antwort2

Subversion verfügt über das Konzept der „Externals“, das es ermöglicht, andere SVN-Projekte gleichzeitig unter demselben Baum auszuchecken

Antwort3

MercurialsUnterrepositorysDie Funktion ähnelt den externen Elementen von SVN. Sie können SVN-Repositorys sogar als Unterrepositorys verwenden.

verwandte Informationen