2013-05-20 1 views
0

상황 :Windows 8의 TortoiseSVN이 커밋되지 않습니다

PC를 다시 설치하고 Windows 8을 설치했습니다. 최신 버전의 TortoiseSVN도 설치했습니다. 내 파일은 내 네트워크의 다른 (우분투) PC에 있으므로 윈도우는 해당 드라이브를 네트워크 드라이브로 간주합니다.

문제 :

TortoiseSVN이는 SVN 저장소, 거기에 아무 문제로 디렉토리를보고있다. 커밋을 선택하고, 코멘트를 입력하고, 커밋 할 파일을 선택할 수 있습니다. 모두 예상대로 작동합니다. 그러나 커밋 버튼을 클릭하면 아무 일도 일어나지 않습니다. 커밋 화면이 나타나지만 그게 전부입니다. 그 후 아무 일도 일어나지 않습니다.

이 설정은 내 PC가 Vista에서 실행 중일 때 완벽하게 작동합니다.

누구에게이 문제의 원인에 대한 아이디어가 있습니까? 건배!

+0

'TortoiseSVN은 디렉토리를 svn 저장소로 간주합니다. '... 그래서 * 저장소 * 또는 * 작업 사본 *? – bahrep

+0

죄송합니다. 작업 카피 본인이 잘못 작성했습니다! – Peter

답변

1

문제 # 1 : 네트워크 공유에서 작업 복사본에 액세스하는 것은 지원되지 않으므로 일반적으로 권장하지 않습니다.

문제 # 2 : 이 아닌 1.7.x 인 TortoiseSVN (또는 다른 클라이언트) 버전으로 작업 복사본을 만들었거나 마지막으로 사용한 경우 최신 릴리스와 호환되지 않습니다. 명령 행에서 수동으로 각 작업 사본을 svn upgrade으로 업그레이드하거나 Windows에서 -> Tortoise SVN -> 업그레이드를 마우스 오른쪽 버튼으로 눌러야합니다. 그러나 이렇게하면 이전 버전에서는 작업 복사본을 사용할 수 없게됩니다 ... 우분투에서 WC를 사용하는 경우에도 클라이언트를 업그레이드해야합니다. 문제 # 1로 돌아가는 - WC를 공유하면 혼란 스러울 수 있습니다.

+0

문제 # 1 : 입력 주셔서 감사합니다, 정말 내 svn을 관리하기 위해 오직 우분투를 사용하여 고려해야합니다 – Peter

+0

문제 # 2 : 나는 이미 문제가 될 수 없으므로 1.7을 사용하고있었습니다. 커밋이 실패한 지점에서 로그를 찾을 수있는 로그가 없습니다. – Peter

+0

좋아요, 업데이트를했고, 작업 복사본이 깨끗하게 나옵니다. 두 가지 모두 차질없이 통과했습니다! 그런 다음 다른 커밋을 시도하고 백그라운드에서 열어 놓았습니다. 다시는 아무 일도 일어나지 않았기 때문입니다. 그러나 1 시간 정도 지나고 갑자기 커밋이 끝났습니다! 아직도 한 시간 정도 커밋을 지연시키는 문제가 무엇인지 모릅니다. – Peter