Ich bin gespannt, wie Programmiererteams ihre Softwareentwicklung in den 80er und frühen 90er Jahren gemanagt haben. Wurde der gesamte Quellcode einfach auf einem Computer gespeichert, an dem alle gearbeitet haben, oder wurde der Quellcode herumgereicht und manuell per Diskette kopiert und manuell zusammengeführt, oder verwendeten sie tatsächlich Revisionskontrollsysteme über ein Netzwerk (z. B. CVS), wie wir es tun? jetzt? Oder wurde vielleicht so etwas wie ein Offline-CVS verwendet?
Heutzutage ist jeder auf die Quellcodeverwaltung angewiesen. In den 80er Jahren waren Computernetzwerke jedoch nicht so einfach einzurichten, und es wurden immer noch Best Practices herausgefunden ...
Ich weiß, dass die Programmierung in den 70er und 60er Jahren ziemlich unterschiedlich war, so dass eine Versionskontrolle nicht erforderlich war. In den 80ern und 90ern begannen die Menschen, Computer zum Schreiben von Code zu verwenden, und die Größe und der Umfang der Anwendungen nahmen zu. Ich frage mich also, wie die Leute das damals alles geschafft haben.
Wie unterscheidet sich dies auch zwischen Plattformen? Sagen wir Apple vs Commodore 64 vs Amiga vs MS-DOS vs Windows vs Atari
Hinweis: Ich spreche hauptsächlich von der Programmierung auf Mikrocomputern der damaligen Zeit, nicht auf großen UNIX-Computern.