2012-07-18 2 views
0

두 개의 repo A와 B가 있습니다. 첫 번째 체크 아웃은 Eulen 디렉토리에 있습니다.이미 존재하는 svn 디렉토리에 svn 업데이트를 수행하는 방법

일부 모듈이있는 모듈 폴더가 있습니다. 이제 저장소 B의 업데이트를 Eulen-> modules 폴더의 modules 폴더로 가져오고 싶습니다.

는 는 는

내가, 내 디렉토리의 모듈 폴더를 청소의 repo B에서 모듈을 복용하고 퍼팅 모듈을 환매 특약 B.

에 대신의 모듈 폴더를 교체 갈 때 그래서 내 질문은, 난 그냥 필요 모듈 폴더에 기존 모듈이있는 repo B의 모듈.

이미 기존 모듈을 대체하면서 repo B에서 modules 폴더로 모듈을 체크 아웃 할 수 있습니까?

감사합니다.

+0

[svn : externals] (http://svnbook.red-bean.com/en/1.7/svn.advanced.externals.html)을 고려하셨습니까? – PhilMY

답변

0

내가 아는 한이 방법을 사용할 수 없습니다. 외부 또는 재배치를 시도 할 수 있지만 필요한 것은 아닙니다.

아마도 Git을 사용하는 것이 좋습니다. 이것은 이것을 행하는 방법을 제공합니다.

여기에서 빠른 Git Hosting Service을 확인할 수 있습니다.

+0

답장을 보내 주셔서 감사합니다 .i 쉘 스크립트와 함께 갈 것입니다 .. – varghese

0

SVN에서는 가능하지 않습니다.

Subversion에는 체크 아웃하는 각 디렉토리에 메타 디렉토리 (.svn 또는 _svn)가 있습니다. 기본적으로이 메타 정보는 저장소의 특정 경로에 해당합니다. 같은 장소에 svn을 통해 다른 repo 컨텐츠를 추가하는 것을 허용하지 않습니다.

오히려, 당신은 할 수 있습니다 ->

  • 사용 SVN Externals
  • 체크 아웃은 별도의 directoru에서의 repo B 모듈 한 다음 원하는 위치로 이동하는 스크립트를 사용합니다.
관련 문제