2017-03-17 16 views
0

Polarion SVNImporter을 사용하여 큰 CVS 저장소를 SVN으로 마이그레이션하려고합니다. 큰 크기 때문에 나는 하나의 저장소에 대해 여러 개의 덤프 파일을 가지고 있는데, dmp_part1, dmp_part2 등을 말합니다. 내 요구 사항은 svn 서버에 여러 덤프 파일 (실제로는 단일 저장소의 일부)을로드하고 단일 프로젝트. 다음을 사용할 수 있습니까?SVN에 여러 svn 덤프 파일을 가져 오는 방법?

$ svnadmin load /path/to/repo < dmp_part1, dmp_part2, dmp_part3 

각 덤프에 대해 명령을 실행하면 3 개의 다른 repos?

도와주세요.

+0

아니요, 올바른 순서로 한 번에 하나씩로드하십시오. – Cole9350

답변

0
for dump in dmp_part1 dmp_part2 dmp_part3 
do 
    svnadmin load /path/to/repo < $dump 
done 

루프를 실행하여 각 덤프를 선택하여 동일한 저장소에 추가 할 수 있습니다.

+0

한 번에 3 개의 덤프를로드하고 단일 Repo를 만들고 싶습니다. 이 덤프는 CVS의 단일 프로젝트의 일부입니다. – Abhishek

+1

이 코드 단편은 질문을 해결할 수 있지만 [설명 포함] (http://meta.stackexchange.com/questions/114762/explaining-entirely-code-based-answers)은 게시물의 품질을 향상시키는 데 정말로 도움이됩니다. 앞으로 독자의 질문에 답하고 있으며 코드 제안의 이유를 알지 못할 수도 있습니다. – DimaSan