Eclipse에서 파일이 있는 패키지를 열고 "Clean"을 클릭한 다음 먼저 잠근 다음 잠금을 해제합니다. 먼저 자신의 계정으로 팀 잠금을 선택하고(가장 중요한 것은 "강제 잠금 해제" 옵션을 선택하는 것입니다) 팀 잠금 해제를 선택하세요.
SVN 정리 실패가 발생하여 직접 작업 복사본이 아니라고 보고되었습니다.
svn이 친구에 의해 망가졌다는 것을 모르겠습니다. 제출할 때 업데이트하거나 제출할 수 없습니다.
정리를 실행하기 위해 호출되지만 실행 중에 "작업 복사본 디렉터리가 아닙니다"라는 오류가 발생합니다.
그래서 파일을 잘라서 제출했어요. 이게 빠진 것으로 보여서 제출했어요. 괜찮아요. 제가 만든 오류는 클래스에 있었습니다. svn에 클래스를 제출하고 싶지 않기 때문에 그냥 복사하기만 하면 됩니다. svn에 추가할 필요가 없습니다.
"편집 작업을 위해 루트를 열 수 있는 권한이 없습니다"에 대한 svn 권한 설정 및 솔루션 요약
익명 사용자 접근이 허용되지 않는 경우 다음을 설정하십시오.
이 설정은 svnserve.conf에서 이루어집니다.
익명 액세스=없음
인증 액세스=쓰기
anon-access = read인 경우 authz 파일에 다음을 추가해야 합니다.
[/]
* = r
그렇지 않으면 체크아웃을 위해 SVN을 사용할 때 오류 메시지가 나타납니다. 편집 작업을 위해 루트를 열 수 있는 권한이 없습니다. .
1. svnserve는 디렉토리 지향 액세스 제어를 지원합니다.
2. 권한은 상속되므로 승인되지 않은 사용자가 특정 하위 디렉터리에 액세스하는 것을 방지하려면 "* = " 형식을 사용해야 합니다.
3. svn 1.3.2 및 이후 버전에서는 상위 디렉토리의 읽기 권한이 필요 없이 하위 디렉토리에 대한 작업을 허용합니다.
4. 중국 디렉토리인 경우 authz는 utf-8 형식으로 저장해야 하며 BOM을 포함할 수 없습니다. Windows에 기본 제공되는 메모장은 utf-8로 저장된 파일에 BOM을 추가하므로 utf-8 8로 저장하면 됩니다. 형식을 저장한 후 코드를 제출할 때 svn이 "섹션 헤더 예상" 오류를 보고하면 BOM이 있을 가능성이 높습니다. 물론 UltraEdit를 U8-DOS로 저장, editplus를 utf-8로 저장, 오픈 소스 Notepad++ 형식 변환 "utf-8 코드(BOM 없음)로 변환" 등 이제 많은 편집자가 쉽게 변환할 수 있습니다. 직업.