2013-07-26 3 views

답변

6

첫 번째 : 로컬로 CVS 저장소를 가져옵니다.

두 번째 :이 CVS 저장소에 로컬로 수은 저장소를 만듭니다. 이것은 귀하의 원격 수은 서버로 사용됩니다.

세 번째 :이 수은 저장소를 복제하고 여기서 작업하십시오.

Mercurial은 cvs보다 향상된 병합 지원을 제공하므로 작업이 더 쉬워집니다. CVS로 돌아가려면 추가 단계가 필요합니다. 이것이 작동하는 방법은 다음과 같습니다. 단계별. 워크 플로는 복잡해 보이지만 실제로는 쉽습니다. 흐름 차트를 가까이에 두십시오.

로컬 CVS 저장소 : CVS 체크 아웃으로 로컬 저장소를 만듭니다.

2) 원격 HG 리포지토리 :이 CVS 레포를 통해 수은 리포지셔닝하십시오. (HG 초기화, HG 추가, HG 완료). repo는 원격의 수은 저장소처럼 사용됩니다. 이 폴더를 깨끗하게 유지하고 CVS에서 파일을 전송할 때만 사용하십시오.

3) 로컬 HG 리포지토리 : 모든 작업을 수행 할 새 폴더를 만듭니다. (HG 클론). 모든 CVS 파일을 hg-ignore-list에 추가하십시오.

4) 개발 : 여기서 작업하고 필요한 경우 hg add/commit하십시오. CVS에 다시 작업을 누르기 전에

준비 : (단계 5-8)

5) CVS 업데이트 : (로컬 CVS 저장소 = 원격 HG 저장소)

CVS 업데이트 : 업데이트합니다 지역 CVS 저장소

HG

커밋 : 원격 수은 지점에서 CVS를

HG 업데이트를 업데이트 된 코드를 커밋 : 작업 사본을 업데이트 CVS가 변경되도록합니다.

6) HG 풀 : 로컬 수은 보충 물의 변경 사항을 확인하고 변경 사항을 가져옵니다.

7) HG 병합 : 로컬 수은 리보의 모든 CVS 변경 사항을 병합합니다. 대부분의 변경 사항은 자동으로 병합됩니다.

8) HG 커밋 : 병합 후 변경 사항을 커밋합니다.

이제 원격 HG 레포 및 CVS로 작업을 보낼 준비가되었습니다.

9) 로컬 HG 푸시 : 로컬 작업을 원격 저장소로 푸시합니다.

10) 원격 HG 업데이트 : 푸시 된 변경 내용을 작업 복사본에 표시하려면 업데이트하십시오.

11) CVS 커밋 : CVS 커밋을 사용하여 CVS에 대한 원격 수은 저장소의 변경 사항을 커밋합니다. 이 작품에

2보기 : 단계별 : step-by-step 컨테이너보기 : Container view