2013-10-23 1 views
1

나는 SVN에 상당히 익숙하다 - 나는 트렁크가 몇몇 사용자 정의 라이브러리를 포함하고있는 저장소에 접근 할 수있다. 이러한 라이브러리는/tags 아래에 나열되고 트렁크의 svn : externals 속성에는 이러한 파일의/tag 버전에 대한 경로가 포함됩니다. 그러나 이러한 라이브러리는 트렁크 자체의 파일로도 존재합니다. 따라서이 라이브러리 중 어떤 버전이 나머지 코드, 태그 또는 트렁크의 복사본에서 참조되는지 궁금합니다. 두 복사본이 같으면 트렁크의 복사본을 삭제하고 svn : externals 참조를 남겨 두어도 안전합니까? 이 코드를 관리하는 "적절한"방법은 무엇입니까? "태그 인 svn : externals 관리?

것은 당신이 TortoiseSVN을에서 외부, 그것은에 나타납니다 참조 할 때 : 그래서 나보다 SVN에 대해 더 많이 아는 사람을 물어 내가 그것을 알아 냈다고 생각합니다 감사합니다 ~

답변

0

(내가 TortoiseSVN을 사용하고 있습니다) 그 파일이/tag 아래에 있어도 같은 디렉토리 (내 경우에는 트렁크)에 파일을 "include"하십시오. repo-browser를 사용하면 포함 된 파일이 실제로 태그 위치를 가리키는 것을 볼 수 있습니다.

올바른 절차는 트렁크에서 태그를 수정하는 것이 아니라 원래 위치에서 태그를 수정하고 새 태그를 만들고 svn : externals를 새 태그로 업데이트하는 것입니다.

관련 문제