2016-08-22 9 views
0

안녕하세요 이상한 문제에 직면하고 있습니다. java 파일을 svn 저장소에 커밋 할 수 없습니다. .java 파일의 이름을 .txt 파일로 바꾸면 나중에 svn-svn-html, css, js, jar 등의 파일 확장명이 .java로 바뀝니다. 커밋하려고 할 때 커밋하려고 할 때 다음과 같은 오류를 해봤<filename>.svn을 통해 .java 파일을 커밋 할 수 없습니다

Error: Commit failed (details follow): 
Error: File 
Error: 'D:\repos\poc\Java\qa\commpany\poc\requestsBase.java' 
Error: is out of date 
Error: '/svn/svn/!svn/txr/324-av/poc/Java/qa/mannai/poc/requestsBase.java' 
Error: path not found 
Error: You have to update your working copy first. 
Completed!: 

일을 얻을 : 나는 완전히 재귀 업데이 트를 업데이트 머리 개정에 대한 업데이 트를 시도했다. 다른 결제를 시도했지만 문제가 지속됩니다. .java라는 빈 파일을 추가하려고했습니다. 그러나 여전히 커밋하지는 않습니다. .svn 폴더를 삭제하고 업데이트를 시도했습니다.

지금까지 행운이 없습니다. 어떤 도움을 주셔서 감사합니다. 다른 패키지 구조의 파일이 많습니다. 이름 바꾸기는 옵션이 아닙니다.

(비주얼 SVN 서버 버전 : 3.5.3) - (서브 버전 1.7.18)

주 (서브 버전 1.9.4) 거북이 SVN 클라이언트 버전 (64 비트 -dev TortoiseSVN을 1.7.15, 25753 빌드) :이 버전이 호환되는지 누군가 제안 할 수 있습니다. svn 클라이언트를 업그레이드 할 수 없으며 해당 버전은 소프트웨어 제품군 용도에 따라 다릅니다.

답변

-1

작업 복사본을 삭제하고 svn 업데이트를 시도하십시오. Ofc는 이전에 파일의 백업을 수행합니다. 그런 다음 나중에 수동으로 삽입 할 수 있습니다.

나는 이전에 같은 문제가있었습니다.

0

사실 나는 동일한 문제가 있었으며 SVN과 전혀 관련이 없습니다.

IIS 리버스 프록시 뒤에있는 SVN 서버를 사용 중이었고 IIS 리버스 프록시에서 임의의 * .java 파일을 요청 필터링했습니다. 이 규칙을 제거한 후에는 * .java 파일을 커밋 할 수있었습니다.

어쩌면 이처럼 서버에 구성되어있는 내용이 있습니까? 그게 내가 생각할 수있는 유일한 이유야.