문제

이렇게 구성된 저장소가 있습니다.

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

이제는 로컬 디스크에 다음과 같습니다.

\dev   
  \Utils
    \Util_1
    \Util_2
.

util_xx 폴더는 단지 트렁크입니다.utils 폴더를 입력하면 TortoisesVn이 각 util에 대한 상태 아이콘을 표시합니다.불행히도, utils 폴더에는 상태 아이콘이 없습니다.실제로 체크 아웃 폴더가 아니므로 들어가지 않는 한 뭔가가 변경된 것이 있음을 알 수 없습니다.Dev 폴더에서 찾고있는 것은 그것에 대해 아무것도 보여줍니다.그래서 나는 즉시 체크인하지 않았고,이 repo를위한 정기적 인 개발자가 아니기 때문에, 나는 한 달 동안 파일을 잊어 버렸습니다.

상위 폴더에있는 자식 폴더의 누적 상태를 표시하는 tortoisevn을 표시하는 방법이 있습니까?

도움이 되었습니까?

해결책

SVN 서버를 로컬로 설치할 수 있고, 각 util_1, util_2에 대한 '외부 류'링크와 함께 최신 상태로 유지하는 'utils'repo를 설정하십시오.등, ... 그리고 그때 나는 거북이가 부모의 아이콘에서 외부 아이들의 상태를 보여 주는지 모르기 때문에 그것이 작동하지 않는지 확실하지 않습니다.

다음 은 실제 저장소 계층 구조와 정렬 할 폴더 계층 구조를 변경하기 만하면됩니다.다음과 같이 :

\dev
  \Util_1
  \Util_2
  \Non-Util_Project_Repo
.

프로세스를 변경해야합니다.한 번에 한 달 동안 일을하지 않는 프로젝트가있는 경우 왜 당신은 어쨌든 그것의 일 사본을 지키고 있습니까?

다른 팁

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

아니오.당신이주는 이유를 정확히 ... 거북이는 일하고있는 사본이 아닌이기 때문에 Utils 또는 dev에 대해 아무 것도 알지 못합니다.

아니오.그러나 utils_1 및 utils_2가 저장소의 상위 디렉터리가있는 경우 (아래 참조), 척기 상태를 표시하는 전체 utils 디렉토리의 체크 아웃을 수행 할 수 있습니다.모든 지점과 태그를 체크 아웃 할 수 있기 때문에 나는 이것을 조언하지 않을 것입니다.

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

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top