내가 할 때이 오류가 발생합니다 svn update:
작업 복사본 XXXXXXXX 잠김 “정리”명령을 실행하십시오
정리를 실행하면
정리에서 다음 경로를 처리하지 못했습니다 : XXXXXXXX
이 루프에서 벗어나려면 어떻게해야합니까?
답변
한 가지 방법은 다음과 같습니다.
- 편집 한 항목을 다른 위치로 복사하십시오.
- 문제 경로가 포함 된 폴더를 삭제하십시오.
- Subversion을 통해 포함 폴더를 업데이트하십시오.
- 필요에 따라 파일을 다시 복사하거나 변경 사항을 병합하십시오.
- 범하다
다른 옵션은 최상위 폴더를 삭제하고 다시 체크 아웃하는 것입니다. 희망적으로 그것은 오지 않습니다.
답변
나를 위해, 트릭은 svn cleanup문제가 발생하기 전에 전체 시간 동안 일했던 폴더가 아닌 작업 복사본의 맨 위에서 실행 하는 것이 었습니다.
답변
당신의 모습 .svn이라는 폴더에이 파일이있을 것이다 lock. 해당 파일을 삭제하면 업데이트 할 수 있습니다. .svn각 서브 디렉토리의 디렉토리에 더 많은 잠금 파일이있을 수 있습니다 . 또한 삭제해야합니다. 이것은 예를 들어 다음과 같이 명령 줄에서 일괄 처리로 수행 할 수 있습니다.
find . -name 'lock' -exec rm -v {} \;
.svn폴더 에서 파일을 수동으로 편집하고 있습니다 . 그들은 이유가 있습니다. 그 이유는 실수 일 수도 있지만 그렇지 않은 경우 로컬 사본을 손상시킬 수 있습니다.
출처 : http://www.svnforum.org/2017/viewtopic.php?p=6068
답변
필자의 경우 WC_LOCK 테이블에서 SQLite “.svn \ wc”파일 잠금 레코드의 레코드를 수동으로 삭제하여 문제를 해결했습니다.
SQLite 편집기로 “WC”파일을 열고 실행했습니다.
delete from WC_LOCK

eakkas 의 의견에 따라 WORK_QUEUE테이블 에서 모든 항목을 삭제해야 할 수도 있습니다.
답변
가장 쉬운 방법 :
- Project의 Parent directory (Folder) 로 이동하십시오 .
- 대가 오른쪽 클릭
- 눌러 TortoiseSVN을 누르면 다음 정리 …
- 정리 대화 상자가 자동으로 나타납니다
- 선택
Clean up working copy status,Break locks,Fix time stamps,Vacuum pristine copies,Refresh shell overlays,Include externals - 대인 OK
일을 성공적으로 마쳤습니다.
참조 용 스크린 샷을 확인하십시오.
첫 번째 단계:
두 번째 단계 :
잠금 잠금 옵션 활성화 (정리 팝업 창의 두 번째 확인란)

이것이 당신에게 많은 도움이되기를 바랍니다.
답변
직장 동료는이 메시지를 지속적으로보고 있으며, SVN에서 SVN 버전 관리에서 디렉토리 를 삭제 하지 않고 디렉토리 를 삭제 한 후 버전 제어가 아닌 동일한 이름으로 새 디렉토리를 작성 했기 때문 입니다.
이것이 당신의 문제라면 … :
디렉토리 교체 방법 / 이유에 따라 여러 가지 방법으로 문제를 해결할 수 있습니다.
어느 쪽이든, 당신은 아마 필요할 것입니다 :
A) 기존 디렉토리의 이름을 임시 이름으로 바꿉니다.
B) SVN 되돌리기는 파일 시스템에서 삭제되었지만 SVN에서는 삭제되지 않은 디렉토리를 복구합니다.
거기에서 당신은
A) 삭제 된 디렉토리에 관련 파일을 복사
B) 당신이 디렉토리에있는 내용의 큰 변화가 있었다 경우, SVN은 원래에 삭제 커밋 및 SVN 다음에 원하는 이름을 새 디렉터리 다시는 얻을에 추가 이름을 변경 할 것을 버전 관리 아래 하나.


