2012-09-18 1 views
1

svn 1.6 특정 개정 번호를 기반으로 태그를 만들려고하면 경로 오류로 인해 거북이가 실패합니다.svn이 하위 디렉토리에 태그를 허용하지 않는 이유는 무엇입니까?

예 : ${svn_url}/tags/이 비어 있으므로 이전 태그가 만들어지지 않습니다.

나는 이런을 만들려면 : 내가 처음 MyProject 수준에서 태그와 작동 MyProject/R1.0에 다음 다른 하나를 만들 경우, 지금 Error: '.../tags/MyProject/R1.0' path not found

: ${svn_url}/tags/MyProject/R1.0

SVN 오류 MSG를 반환합니다. 그런 다음 MyProject 태그를 만들 때 태그가있는 파일을 정리해야합니다.

알려진 지원되지 않는 명령입니까? 아니면 잘못된 것입니까?

답변

2

Subversion 태그는 일반적으로 프로젝트의 저장소 루트 디렉토리 바로 아래에있는 tags 디렉토리에있는 디렉토리입니다. 이러한 이유로 태그 경로의 모든 요소를 ​​만들어야합니다. 저장소에 ${svn_url}/tags이 있다고 가정하면 :

svn mkdir ${svn_url}/tags/MyProject -m "MyProject directory" 
svn copy ${svn_url}/trunk/MyProject ${svn_url}/tags/MyProject/R1.0 -m"R1.0 branch"