2012-10-06 5 views
3

암호화를 사용하여 svn + SASL을 통해 git-svn을 시작할 수 있습니까?svn과 svn + SASL 암호화 사용

연결을 설정할 수 없습니다. 오류가 발생했습니다.

C:\a\trunk>git svn clone svn://url/trunk 
Initialized empty Git repository in c:/a/trunk/trunk/.git/ 
Authorization failed: Cannot negotiate authentication mechanism at C:\Program Files (x86)\Git/libexec/git-core\git-svn line 2167 

UPDATE는 문제는 Windows에서 제공합니다.

업데이트 2 문제는 msysgit과 함께 제공됩니다. 당신은 당신이 코멘트에서 언급 한 바와 같이

+0

무엇이 오류입니까? – CharlesB

+0

내 마지막 업데이트 – FoxyBOA

+0

을 (를) 볼 수 있습니까? SVN을 사용하여 URL에 직접 액세스 할 수 있습니까? –

답변

2

잘 작동 의지 install git via plain cygwin 모든, msysgit가 포함되지 않은 것입니다 경우 SASL와 보안 또는 svnserve 통신을위한 지원 (현재까지) 그래서 using git (+ git-svn) on Cygwin는 유일하게 사용할 수있는 선택의 여지가 보인다.

하지만 이전 튜토리얼에서 언급하지 않은 것은 cygwin에서 SASL을 일반 git과 함께 작동시키는 데 필요한 라이브러리입니다.

  • 펄 - Authen-SASL
  • 펄 기간-ReadKey
  • libsasl2_3 (*)
: 그래서 당신은 또한 (Cygwin에서 설정에서 사용할 수있는 모든)이 패키지를 설치해야합니다

(*)이 파일은 필수 파일은 아니지만이 파일도 설치해야합니다.

SASL로 보안 된 svn 저장소를 복제하기 위해서.