2009-06-29 4 views
3

저는 최근에 다른 컨설팅 회사의 프로젝트를 인수했습니다. 필자는 이것이 업계에서 다소 빈번하게 발생할 수 있으므로 소스 제어 저장소를 어떻게 설정해야하는지 궁금합니다.소스 제어 저장소 - 클라이언트 단위 또는 응용 프로그램 단위?

이 응용 프로그램/클라이언트에 대해 하나의 저장소 만 만들고 다른 작업을 만들어야합니까?

나는 모든 것을 하나의 단일 저장소에 버려야합니까?

고마워요!

답변

8

고객에게 전체 소스 제어 보고서를 제공해야 할 수 있습니다 (예 : 취업). 고객 당 하나의 레포 사용을 권장합니다. // depot/clients/CorpA, // depot/clients/cust-b 등 모든 영역에 하나씩 있습니다.

계약이 끝나면 프로젝트로 CD를 구울 수있게되었습니다. 전체 트리를 삭제함으로써 나는 자신의 IP 사본을 모두 파괴했다는 확실한 확신을 줄 수있었습니다.

+0

+1 for perforce! –

+0

+1 좋은 생각입니다. . – NotMe

2

클라이언트 당 하나의 저장소. 이렇게하면 응용 프로그램을 전달하고 개발 환경을 변경하는 훨씬 더 쉬운 방법을 얻을 수 있습니다.

+0

코드베이스를 소유하고 코드베이스를 소유하려고하므로이 코드를 처리하지 않을 계획입니다. 그러나, 나는 그것이 마지막 장소가 역시 생각했던 것이다라고 확신한다 :) –

관련 문제