2010-07-26 2 views
1

상위 폴더에 여러 작업 폴더의 상태를 표시합니다 :TortoiseSVN을 : 나는 저장소는 다음과 같이 구성되어

 
\Util_1 
    \branches 
    \tags 
    \trunk 
\Util_2 
    \branches 
    \tags 
    \trunk 
... 

이제 내 로컬 디스크에 내가 가진 : Util_xx 폴더에서

 
\dev 
    \Utils 
    \Util_1 
    \Util_2 

은 트렁크입니다 . Utils 폴더에 들어가면 TortoiseSvn은 각 Util에 대한 상태 아이콘을 표시합니다. 유감스럽게도, 그것을 포함하고있는 Utils 폴더에는 상태 아이콘이 없습니다. 그것은 실제로 체크 아웃 폴더가 아니므로 입력하지 않으면 변경된 내용이 있음을 알 수 없습니다. Dev 폴더에서 그것을 보는 것은 아무 것도 보여주지 않습니다. 그래서 나는 즉시 체크인하지 않았고, 나는이 레포의 개발자가 아니기 때문에 한 달 동안 파일을 잊어 버렸다.

TortoiseSVN이 상위 폴더에있는 하위 폴더의 누적 상태를 표시하도록 할 수있는 방법이 있습니까?

답변

1

당신 당신이 Util_1, Util_2 등의 각 '외관'링크를 최신 상태로 유지에 '의 Utils'의 repo를 설정 로컬로 SVN 서버를 설치할 수 ... 심지어 그렇다면 TortoiseSVN이 외부 아이콘의 상태를 부모 아이콘으로 표시하는지 모르기 때문에 작동하는지 확실하지 않습니다.

은 실제 저장소 계층 구조에 맞게 폴더 계층을 변경하면됩니다. 이와 같이 :

\dev 
    \Util_1 
    \Util_2 
    \Non-Util_Project_Repo 

또한 프로세스를 변경해야합니다. 한 달에 한 달 이상 작업하지 않는 프로젝트가 있다면 어쨌든 왜 작업 복사본을 보관하고 있습니까?

2

Utils은 (는) 체크 아웃 폴더가 아니며 .svn을 포함하지 않으므로 SVN을 사용하여 아무 것도 할 수 없습니다.

0

아니요. TortoiseSVN은 (는) Utils 또는 dev에 대해 아무것도 알지 못합니다.

0

아니요. 그러나 Utils_1 및 Utils_2에 저장소에 상위 디렉토리가있는 경우 (아래 참조) 누적 된 상태를 표시하는 전체 Utils 디렉토리를 체크 아웃 할 수 있습니다. 나는 모든 지사와 꼬리표를 체크 아웃하는 것이 지저분해질 수 있기 때문에 이것을 권고하지는 않을 것이다.

\Utils 
    \Util_1 
    \branches 
    \tags 
    \trunk 
    \Util_2 
    \branches 
    \tags 
    \trunk 
...