SourceSafe .NET - Open-Source Ersatz gesucht

Hallo liebe Wissende,

Das Programmieren im Team erfordert das Schützen des Quellcodes vor mehrfachem Zugriff und gleichzeitigen Änderungen. Früher hatten wir in der Firma SourceSafe eingesetzt und kamen damit ganz gut zurecht. Nun herrschen aber neue Umstände, es gibt ein neues Team, verteilt über das Land. Es gäbe nun zwar SourceSafe .NET, die das Ein/Auschecken über das Internet ermöglicht, aber es ist nicht mehr drin, so viele Lizenzen zu erwerben.

Deshalb suche ich eine vergleichbare OpenSource-Software und hoffe, dass mir jemand von euch helfen kann.

Genauere Erklärung, für jemanden der Sourcesafe nicht kennt:

Die Software sollte ein umfangreiches Projekt zentral speichern können und diese Daten schützen. Wenn ein Programmierer an einer Quelldatei etwas verändern will, muss er diese zuerst auschecken, d.h. eine Kopie der Datei in den entsprechenden Ordner auf seinen Rechner ziehen. Die Software sperrt die Datei auf den Server solange für andere User, bis sie wieder vom Benutzer, der sie ausgecheckt hat, eingecheckt wurde, d.h. hochgeladen und in der Dateidatenbank gespeichert.

Das lokale Sourcesafe hat auch den Schreibschutz der Datei auf dem Rechner geändert, sodass man nichts an einer Datei verändern konnte, welche nicht ausgecheckt war. Ich könnte aber damit leben, wenn das nicht mehr ginge, muss man eben mehr Acht geben. Natürlich könnte alles auch über den Browser ablaufen.

Erforderliche Features wären natürlich Benutzer- und Dateiverwaltung, wünschenswerte Funktionen die Zurückverfolgung der gemachten Änderungen und Vergleiche der aktuellen Version mit früheren, Zurücksetzen der Dateien auf eine ältere Version.

Wenn schon nur die Verwaltung irgendwie gelöst werden kann, dann wäre ich bereits glücklich.

Hab Ihr einen guten Software-Tip für mich?

Dankbar für jede Hilfe,
Rudy

Hallo,

Hab Ihr einen guten Software-Tip für mich?

cvs aegis und rcs.

http://www.gnu.org/software/rcs/rcs.html
http://www.nongnu.org/cvs/
http://aegis.sourceforge.net/index.html

HTH,

Sebastian

Danke - perfekt. owT
*

Auch hallo.

Wenn schon nur die Verwaltung irgendwie gelöst werden kann,
dann wäre ich bereits glücklich.

Hab Ihr einen guten Software-Tip für mich?

…oder eben damit: http://www.derentwickler.de/itr/ausgaben/psecom,id,2…
(Subversion)

HTH
mfg M.L.