프로그래머 팀이 일반적으로 80 년대와 90 년대 초반에 소프트웨어 개발을 어떻게 관리했는지 알고 싶습니다. 모든 소스 코드가 모든 사람이 작업하는 하나의 컴퓨터에 단순히 저장되었거나 소스가 플로피를 통해 수동으로 복사 및 복사되어 수동으로 병합되었거나 실제로 우리가하는 것처럼 네트워크 (예 : CVS)를 통해 수정 제어 시스템을 사용 했습니까? 지금? 아니면 오프라인 CVS와 같은 것이 사용 되었습니까?
오늘날 모든 사람들은 소스 제어에 의존하고 있습니다. 그러나 80 년대에 컴퓨터 네트워크는 설정하기가 쉽지 않았으며 모범 사례와 같은 것들이 여전히 밝혀졌습니다 ...
70 년대와 60 년대 프로그래밍은 상당히 다르므로 개정 제어가 필요하지 않다는 것을 알고 있습니다. 그러나 80 년대와 90 년대에 사람들이 코드를 작성하기 위해 컴퓨터를 사용하기 시작했고 응용 프로그램의 크기와 범위가 커지기 시작했기 때문에 사람들이 그 모든 것을 어떻게 관리했는지 궁금합니다.
또한 플랫폼마다 어떻게 다른가요? Apple vs Commodore 64 vs Amiga vs MS-DOS vs Windows vs Atari
참고 : 저는 주로 대형 UNIX 시스템이 아니라 오늘날 마이크로 컴퓨터 에서의 프로그래밍에 대해 이야기하고 있습니다.