Subversion & Co.

OS Tool Chain

Tool Integration

Distributed CVS

Modula-3

Problem Report

Distributed CVS

Login



DCVS ist das CVS-basierte Versionskontrollsystem für Softwareentwicklung an räumlich verteilten Standorten.

Es erweitert die Programme CVS und CVSup um Funktionalität zur Verteilung von Entwicklungslinien auf mehrere Repositorien, die automatisch miteinander synchronisiert werden.

DCVS ermöglicht die effiziente und sichere Zusammenarbeit weltweit verteilter Entwicklungsteams an ein und derselben Komponente desselben Softwareproduktes.

Aufgrund des Konzepts der eindeutigen Zuordnung von Entwicklungslinien verhindert DCVS Datenverluste durch Kollisionen.

Insbesondere bietet DCVS:

  • Gleichzeitiges Arbeiten beliebig vieler Entwickler an beliebig vielen Entwicklungslinien in voneinander isolierten Workspaces
  • Weltweite transparente Verteilung der Repositorien über sichere Verbindungen; effiziente Replikation und schneller lokaler Server-Zugriff für alle Aktionen
  • Einbindung in fast alle gängigen GUIs und IDEs durch Nutzung des Standard-CVS-Protokolls zwischen CVS-Clients und DCVS-Servern
  • die Funktionalität von Snapshots als robusteren Ersatz für Tags
  • die Funktionalität von Change Sets als mächtiges Strukturierungsinstrument für Code-Entwicklung und Release-/Change-Management
  • Konfigurierbare E-Mail-Notifikationen (Add-On)
  • Hooks für Prozesskontrolle
  • Benutzerkontrolle und Authentifizierung entweder durch lokale systemspezifische Standards oder verteilte LDAP-Server
  • Installationspakete für alle wichtigen Betriebssysteme

More about DCVS

German  |  English
Last Update: 19 Aug 2008