2016-08-01 3 views
2

은 내 이름 (엔터프라이즈 정책)을 갖는, 얼마 전에 큰 SVN 저장소의 일부에 지점을 만든 :내 svn 분기를 변경하는 방법?

-svn/branch/myname 
    |-file1 
    |-file2 
    |-folderA 
    |-folderB 

지금은 다른 부분에서 작업하고 난 폴더를 만들고 싶습니다 내 브랜치 안에 있지만, 내 브랜치의 다른 폴더에 연결된 브랜치 인 내 브랜치를 만든 폴더에있는 파일과 폴더를 포함하는 브랜치가있다.

-svn/branch/myname 
    |-file1 
    |-file2 
    |-folderA 
    |-folderB 
    |-branch2someOtherThing 

폴더 안에있는 모든 지점을 먼저 이동하는 방법이 궁금합니다. 나는 다음과 같은 것을 갖고 싶다 :

-svn/branch/myname 
    |-branch2FirstThing 
     |-file1 
     |-file2 
     |-folderA 
     |-folderB 
    |-branch2someOtherThing 
     |-content of OtherThing 

만약 이것이 가능한 경우 가장 좋은 방법은?

답변

2

첫째, 어떤 디렉토리가 1 개 저장소에 있고 다른 디렉토리가 다른 저장소에있는 혼합 된 작업 사본을 얻으려고 시도하지 마십시오 ... 엉망이됩니다.

이제 외선을 사용하여 다른 분기의 경로를 매핑하거나 저장소의 디렉토리로 repo 할 수 있습니다. 이것은 자신의 repo의 일부인 것처럼 외부 경로를 체크 아웃합니다. 이것은 당신이 원하는 것일 수 있습니다.

일반적으로 새 작업 복사본을 만들고 여기에 두 번째 분기를 체크 아웃하십시오. 정말 쉽습니다.

관련 문제