2012-10-03 3 views
0

두 개의 SVN 분기가 있고 부분적으로 첫 번째 작업 복사본을 다른 복사본으로 복사하려고합니다.부모가 업데이트 될 때 SVN이 작업 사본을 업데이트합니다.

  1. libs와/홈/사용자/프로젝트/libs와/{LIB1, LIB2, lib3}
  2. 코어/홈/사용자/프로젝트/애플 리케이션이/{libs와 핵심}
: 나는 이런 짓을
 
    svn copy --parents /home/user/projects/libs/lib1/* /home/user/projects/Apps/libs/1 
    svn copy --parents /home/user/projects/libs/lib2/* /home/user/projects/Apps/libs/2 
    svn copy --parents /home/user/projects/libs/lib3/* /home/user/projects/Apps/libs/3 

질문 : 내 동료는 여전히/home/user/projects/libs/lib1에서 작업하고 있으며이 저장소가 새로운 코드로 업데이트되면 내/home/user/projects/Apps/libs도 업데이트합니다. . "자동으로"할 수있는 방법이 있습니까?

나는 같은 SVN 복사 명령을 수행했는데, 물론 그것이 실패 : SVN : 경로 '/ 홈/사용자/프로젝트/애플 리케이션이/libs와/1'이 (가) 이미

답변

0

난 단지 생각할 수있는 존재 병합시 : svn help merge

+0

감사를 svn:externals 사용을 고려할 수 있습니다. 문제의 목표를 달성하는 유일한 방법은 libs를 각각 병합하는 것입니다. – ruckuus

0

아니요, 자동으로 업데이트되지 않습니다. 그 libs와 저장소에 외부 설정 :

당신은 내가 SVN을 사용, 주석 대신

관련 문제