CVS를 넘어서는 프로젝트 관리

CVS를 넘어서는 프로젝트 관리

CVS는 간단하고 독립적인 프로젝트에 적합합니다. 하지만 계층 구조의 다음 단계는 무엇입니까?

CVS에는 많은 개별 프로젝트가 있지만 현실적인 프로젝트에는 사용된 라이브러리, 공유 데이터베이스 스키마, 로컬 조정이 포함된 공통 기술 등 모든 곳에 덩굴손과 종속성이 있습니다. CVS로 이러한 프로젝트를 관리하는 것은 담론의 영역이 아닙니다.

나는 각각 다른 CVS 프로젝트의 일부인 임의의 파일 및 폴더 모음에 대한 CVS 계층 구조 보기와 같은 것을 구성하고 싶습니다.

답변1

github을 사용해 보세요 - 멋진 아이들은 모두 그것을 사용하고 있으며 git은 실제로 SVN 및 CVS에 비해 향상된 기능을 가지고 있는 것 같습니다. 게다가 github에는 다른 코더 및 그들의 프로젝트와 좋은 방식으로 상호 작용할 수 있는 몇 가지 멋진 소셜 기능이 있습니다.

답변2

Subversion에는 "외부"라는 개념이 있습니다. 이를 통해 다른 SVN 프로젝트를 동일한 트리 아래에서 동시에 체크아웃할 수 있습니다.

답변3

머큐리얼의하위 저장소기능은 SVN의 외부 기능과 유사합니다. SVN 저장소를 하위 저장소로 사용할 수도 있습니다.

관련 정보