2016-12-23 5 views
0

에 덤프 및로드 후 작업 복사본을 마이그레이션하는 방법 : \ RepoA "에 커밋되지 않은 수정 사항이 있습니다. 난 그냥 RepoB/NewRepoA 추가 RepoA에서 개정의 모두와 함께, RepoA의 루트에 해당 그래서 지금, RepoB/NewRepoA을 RepoA 덤핑 및 에로드의 과정을 통해 갔어요 RepoB의 역사에.SVN : 나는 두 SVN 저장소 <em>RepoA</em> 및 <em>RepoB</em>뿐만 아니라 C "에서 내 로컬 컴퓨터에 저장 <em>RepoA</em>의 작업 복사본을 다른 저장소

지금, 나는 RepoA의 내 작업 복사본을 가지고 RepoB/NewRepoA에 "마이그레이션"하고 싶습니다. 이 작업을 수행 할 수있는 방법이 있습니까? 최종 결과는 내 작업 카피의 "C : \ RepoA"에있는 파일이 변경되지 않았 음을 의미합니다. 그러나 수정 한 내용은 커밋하기로 결정했을 때 RepoB/NewRepoA의 파일에 영향을줍니다.

미리 감사드립니다. 현재 관련 SVN 명령 줄 유틸리티와 함께 ​​TortoiseSVN 1.9.5를 사용하고 있습니다.

답변

0

가장 좋은 방법은 새 작업 복사본을 체크 아웃하고 커밋되지 않은 변경 사항을 복사하는 것입니다.

저장소 루트 URL이 변경된 경우 (저장소를 마이그레이션 할 때 동일한 UUID를 유지 한 경우) svn relocate이 유용합니다.

저장소 내의 경로 만 변경된 경우 svn switch이 작동합니다.

그러나 위의 두 가지 모두 사실 인 것처럼 들립니다.

+0

감사합니다. 그 대답은 내가 예상 한 답변에 관한 것입니다. 난 그냥 복사 - 붙여 넣기 솔루션을 통과하기 전에 내가 분명히 아무것도 놓치지 않았는지 확인하고 싶었 – VioletGil