문제

작업 그룹의 컴퓨터 중 하나에서 Subversion Server를 만들었습니다. 내 개발 상자에서 저장소에 액세스하고 문제없이 파일을 체크인/아웃 할 수 있습니다.

방금 TortoisesVN을 설치했는데 내가 무엇을하든 서버의 저장소에 연결되지 않습니다. "대상 기계가 적극적으로 거부했기 때문에 연결할 수 없다"고 악명 높은 오류가 발생합니다.

왜 이것이 왜 .. 내가 아는 한, 거북이 쉘 확장은 내 사용자 자격 증명으로 실행됩니다. SVN 명령 줄 도구가 올바르게 작동하지만 거북이는 아닙니다.

두 기계 모두 Vista를 실행하고 있습니다

참고 : 두 경우 모두 SVN 프로토콜을 사용하여 연결하고 있습니다.

마침내, 나는 그것을 고쳤다 ...! 문제는 내가 다운로드 한 전복 패키지와 관련된 것 같습니다. 최신 버전의 SLIKSVN (1.5.5)을 다운로드하여 클라이언트 및 서버에 설치했습니다. TortoisesVN 은이 빌드/버전을 좋아하지 않는 것 같습니다. 방금 두 기계에서 Slicksvn을 제거하고 Collabnet에서 최신 버전을 잡았으며 이제 모든 것이 예상대로 작동합니다!

도움이 되었습니까?

해결책 3

마침내, 나는 그것을 고쳤다 ...!

문제는 내가 다운로드 한 전복 패키지와 관련된 것 같습니다. 최신 버전의 SLIKSVN (1.5.5)을 다운로드하여 클라이언트 및 서버에 설치했습니다. TortoisesVN 은이 빌드/버전을 좋아하지 않는 것 같습니다. 방금 두 기계에서 Slicksvn을 제거하고 Collabnet에서 최신 버전을 잡았으며 이제 모든 것이 예상대로 작동합니다!

다른 팁

그냥 추가하십시오 --listen-host 0.0.0.0 SVN 서비스 명령에. 문제는 당신이 듣는 서비스를 작성한다는 것입니다. IPv6 그리고 당신은 그것을 사용하여 액세스하려고합니다 IPv4. 이거 봐요:

http://www.renaissance-design.net/code/installing-and-configuring-svnserve-and-tortoisesvn-on-windows/

TSVN 메일 링리스트 에서이 질문을 할 수 있습니다.

보다 http://tortoisesvn.net/community 또는 http://groups.google.com/group/tortoisesvn

당신은 보통 매우 빨리 답을 얻을 것입니다.

다음을 확인하십시오.

  • 방화벽이 트래픽을 통과하도록 구성 되었습니까 (기본적으로 포트 3690 또는 기타 포트가 실행되도록 구성 될 수 있음). 클라이언트 컴퓨터와 시스템에서 SVNServe를 실행하는 기계에서 방화벽을 점검하십시오.
  • 많은 바이러스 스캐너는 또한 '비정상적인'네트워크 포트를 방해합니다.
  • 기본 호스트 SVNServe가 듣는 것은 'LocalHost'입니다. 즉, 다른 컴퓨터에서 연결할 수 없습니다. '-listen-host serverhostname'param으로 svnserve를 시작 했습니까?

편집 : Collab.net 서버를 사용하는 경우 수동으로 서비스를 시작해야합니다.

net start svnserve

또한 도움이 될 수 있습니다. http://subversion.open.collab.net/articles/svnserve-service.htm

거북이가 프록시 설정 (거북이 구성의 네트워크 설정)에서 픽업되지 않았는지 확인하는 것이 좋습니다. 동일한 화면에서 SVN 서버 파일을 열고 거기에 이상한 일이 있는지 확인할 수 있습니다.

서버 측 리포지토리에 액세스하기 위해 어떤 프로토콜을 사용하고 있습니까? 그렇지 않다면 file:// 프로토콜, 해당 서버가 실제로 실행 중인지 확인 했습니까? 예를 들어 실행하여 수동으로 연결하십시오.

telnet target.machine.ip.address target_port

(물론 교체 target.machine.ip.address 실제 IP 주소로 target_port 숫자 서버 포트). 해당 포트가 열려 있으면 화면이 지워지고, 그렇지 않으면 Telnet이 잠시 동안 매달려서 불만을 제기합니다.

기계 이름이 아닌 IP 주소를 사용하여 작동하는 경우 이름 해상도에 문제가 있습니다 (DNS 및/또는 설정을 확인하십시오.)

나는 Slicksvn 1.5.5와 같은 문제가있었습니다. 그러나 제 경우에는 Deamon 모드에서 실행되는 로컬 파괴 서버였습니다. Collabnet 패키지는 동일한 구성으로 잘 작동합니다.

SLIK Subversion 클라이언트는 IPv6 및 IPv4가 활성화되어 있으므로 시스템에서 IPv6을 선호합니다. -listen-host 인수를 사용하면 듣는 방법을 선택할 수 있습니다.

나는 명령을 다시했다 svnserve --daemon --root D:\Subversion\Repo, 그리고 이것은이 오류를 해결했습니다.

이 오류는 갑자기 나타났습니다. 우리는 1 분 동안 잘 일하고 있었고 다음은이 오류를 보았습니다. 이유가 확실하지 않습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top