SVN 저장소의 특정 부분 만 덤프하는 방법은 무엇입니까?


12

SVN 저장소 의 일부 를 새 저장소로 옮기는 방법은 무엇입니까?

완전한 SVN 저장소의 내용을 새 저장소로 옮기려면 먼저 이전 저장소를 덤프해야합니다.

svnadmin dump /path/to/repository > repository-name.dmp

를 사용하여 새 것으로로드하십시오 svnadmin load.

그러나 부품을 어떻게 움직이는 지 잘 모르겠습니다. 여전히 모든 것을 버려야합니까? 원하는 부분을 잡으려고합니까?

그냥 덤프하기 위해 myproject이것을 시도했지만 작동하지 않았습니다.

svnadmin dump /path/to/repository/myproject

1
아니면 serverfault.com에 속해 있습니까?
dehmann

.. 아마도 serverfault에서 답을 찾게 될 것 같지만 요즘에는 로컬 컴퓨터에서 SVN을 사용하는 "파워 유저"가 충분하다고 생각합니다. 투표했다!
Zac Thompson

답변:



5

리포지토리가 URL에서 호스팅되는 경우 리포지토리 svnrdump의 하위 폴더를 덤프하는 데 사용할 수 있습니다 .

svnrdump dump http://svn.example.com/repos/[.../]project

여기서 repos 는 리포지토리의 루트이고 project 는 덤프하려는 하위 폴더입니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.