SCCS: Das Quellcode-Hotel nach 50 Jahren

2024-12-13

Dieser Artikel betrachtet retrospektiv den Einfluss des Source Code Control Systems (SCCS) in den letzten 50 Jahren. Der Autor, Larry McVoy, beschreibt das einzigartige Web-Format von SCCS, das das Mergen per Referenz ermöglicht und die Ineffizienzen patchbasierter Kopien in anderen Systemen vermeidet. Er erklärt, wie SCCS dieses Web nutzt, um jede beliebige Dateiversion in konstanter Zeit abzurufen und die Autorschaft über Versionen hinweg behält. Obwohl er Nachteile wie Langzeit-Sperren und die dateiorientierte Natur anerkennt, hebt McVoy die Effizienz des Web-Formats und die Beibehaltung der Autorschaft als bahnbrechend hervor und legt damit den Grundstein für spätere Systeme wie BitKeeper.

Entwicklung Quellcodeverwaltung