2009-11-05 1 views

답변

1

일반적으로 단방향 동기화 인 경우 분산 코드 저장소를 사용해야합니다 (주요 개발로 인해 프로젝트가 중단 될 수 있음).

Mercurial은 가장 많이 사용되는 DCR 중 하나입니다. 많은 분산 코드 저장소 시스템이 있습니다. 웹 사이트는 멋진 tutorial을 제공합니다.

+0

Subversion, git, bazaar를보세요. 정말 분산 소스 관리를위한 자식에 대한 좋은 것들을 듣는다. –

+0

@ 짐, SVN은이 시나리오에 적합하지 않다고 생각합니다. 새로운 친구 IMHO를 위해'git'보다는 약간 사용하기 쉬운'hg'에 대한 참조를 추가했습니다. – notnoop

5

이것은 매우 일반적인 질문이며 기본적인 소프트웨어 엔지니어링 과정에서 다루어야합니다.

나는 시작하는 것 :

  1. SCM (출처 CodeManagement) http://en.wikipedia.org/wiki/Source_Code_Management
  2. 라이브러리 (정적 또는 동적으로 링크)

는 전체 필드가에

  • 별도의 '공유'코드 이 주제에 대한 전문가 및 제품 - 개정 관리 및 병합.

  • +2

    +1 매우 귀중한 제안입니다. 공통 코드에 대한 라이브러리를 갖고 있으며 응용 프로그램에 컨텍스트 특정 코드가 있어야합니다. – notnoop

    +0

    감사합니다! 이미 자식을 사용하십시오. 도서관에 대한 좋은 제안 - 감사합니다! –