내가 커밋 할 일부 파일이 아니다 "제공 C :. \있는 Dir1 \ Dir2라는 \ 도구 \ tfile1.xml 는 -dir-이 작업 복사본 '오류
나는 위의 경로에 대한 svnClient.Commit (ICollection은)를 사용하려고
, 나는 오류 'Dir2라는이 작업 복사본 아닌'그러나 얻을, 하나씩 반복해서 커밋하면 괜찮습니다. 분명히 svn 시그니처는 데이터 및 도구 폴더에 있지만 아니요 Dir2 폴더는 t입니다.
일괄 처리를 수행하는 방법에 대한 아이디어가 있으십니까?
편집 : 추가 정보 : tortoise svn을 통해 Dir2를 선택하면 'svn commit'옵션이 표시되지 않지만 내 마우스의 오른쪽에 '데이터'및 '도구'를 마우스로 선택하면 탐험가, 나는 'svn 커밋'옵션을 볼 수 있습니다.
동의. 하지만 거북이 svn을 사용하여 커밋을 할 때 그 파일 중 하나의 로그를 확인할 때 커밋 된 다른 파일의 목록을 볼 수 있습니다 (맨 아래 창에 회색으로 표시된 목록이 있음). 어떻게 든 '그룹화'완료는 완료된 작업 단위에 대해 알려주는 데 도움이됩니다. 루프에서 파일을 개별적으로 커밋하는 경우 어떻게 거북이가이를 수행 할 수 있습니까? sharpsvn을 사용하여 루프에서 파일을 커밋하면 show log 창에 다른 파일이 표시되지 않습니다. – DeeStackOverflow
TortoiseSVN은 선택한 디렉토리의 공통 조상에 임시로 작업 복사본을 만듭니다. (어떤 작업을하거나하지 않을 수도 있고 작업 복사본을 깨뜨리지 않을 수도 있습니다). 이 시나리오는 해킹이없는 Subversion 1.7에서 완전히 지원됩니다. –