2009-10-03 5 views
3

내 로컬 컴퓨터에서 SVN 환경을 설정하기 위해 이틀 전에 시작했습니다 (win).svn이 'localhost'호스트에 연결할 수 없습니다

2 일 전에 Subversion + Tortoise SVN을 설치하고 첫 번째 테스트 프로젝트를 만들었습니다. 내 브라우저에 svn://localhost 링크를 열면 내 테스트 프로젝트에 폴더 태그, 분기 및 트렁크가있는 저장소 브라우저가 나타났습니다 (위대했습니다).

지난 밤에 나는 Trac을 설치하기로 결정했다. 파이썬 2.5를 설치 한 후에는 테스트 할 수있는 새로운 환경을 만들었습니다. 물론, 처음으로 그것을하고, 몇 가지 실수를하고 전체 과정을 다시해야했지만, 마침내 그 테스트 환경을 만드는 데 성공했습니다.

글쎄, 환경을 유지해야하는 방법을 알아 낸 후, 나는 또 다른 하나를 만들었고 당연히 svn repo를 만들어 동기화했습니다. 또한, http://locallhost:8000/my_project_path works fine. But now, when I try to access SVN에 접근 : 저장소 브라우저 창에서 // localhost`, 내가 할 모든 내가이 명령

svnserve --daemon --root "path/to/my/repo 

으로 만 실행 한 후 서버를 시작하려고했습니다

Can't connect to host localhost: 
No connection could be made because the target machine actively refused it 

메시지를하다 그것은 어떤 응답도 얻지 못하고 Ctrl + Break를 눌러 다른 명령을 입력 할 수 있습니다.

정말 문제가 무엇인지 모르겠다. 처음 설치하고 작동 시키려고 노력하고있다.

도움을 주시면 감사하겠습니다.

답변

0

이렇게하면 Subversion 서버를 시작하면 빈 창이 나타나서 정상적으로 작동하며 서버가 정상적으로 실행 중입니다. 오류가있는 경우에만 창에 내용이 표시됩니다. 그런 다음 Tortoise Repo Browser를 사용하여 svn : // localhost /에 연결해야합니다. 그러면 잘 수행해야합니다.

서버 창을 열어 놓은 상태에서 실행할 수는 있지만 일반적으로 서버를 많이 사용하려는 경우 일반적으로 서비스로 설치합니다.

+0

예, 이것이 문제라고 생각합니다. 다시 svnserve를 시작하고 즉시 svn : // localhost를 열었습니다. 오류가 발생하지 않습니다. 지금해야 할 일은 repo 디렉토리를 확인하는 것뿐입니다. 답변 해 주셔서 감사합니다. :) – misterjinx

-1

오늘 아침에 Windows Vista에서 동일한 문제가 발생했으며이 오래된 질문을 찾은 사용자에게 도움이 될만한 경우 원인을 공유 할 것이라고 생각했습니다.

필자의 경우 Subversion 서비스를 시작하지 못했습니다. 연결 에 서브 버전 저장소 (UNC) 서비스를 기다리는 동안 시스템 이벤트의 항목이 제한 시간에 도달했다

(30000 밀리 초) 기록이 있었다.

어떤 이유로 Subversion은 시동하려고 시도하는 시간을 초과했습니다.

해결책은 서비스를 다시 시작하는 것처럼 간단합니다.

관련 문제