code

Windows의 git-svn.

codestyles 2020. 11. 12. 08:16
반응형

Windows의 git-svn. 바이너리는 어디서 구할 수 있습니까?


원격 SVN 저장소에 대한 로컬 저장소로 git을 사용하고 싶습니다. http://code.google.com/p/msysgit/downloads/list 에서 버전 1.6.0.2를 설치했습니다 .

문서에 따르면 동기화는 명령을 통해 수행됩니다.

git svn

또는 호출 된 별도의 명령 래퍼

git-svn

둘 다 내 설치에서 사용할 수 없으며 Windows 바이너리에 대한 별도의 다운로드를 찾을 수 없습니다.

MSYS 빌드를 사용하고 있습니다. cygwin으로 전환해야합니까?


이 이전 버전 에는 git-svn이 작동합니다. 나는 당신이 설치 한 현재 버전의 git-svn이 수정되었다고 생각했지만 아닐 수도 있습니다. Git-svn은 Git 1.5.6.1의 Windows 버전에서 확실히 작동하지 않았습니다.


git-svn은 최신 버전의 msysgit에 설치됩니다. 그러나 약간의주의 사항이 있습니다. git-svn은 C : \ Program Files \ git \ libexec에 "git-svn"으로 표시되지만 svn은 실제로 git 실행 파일의 인수로 호출되므로 다음과 같습니다.

git svn clone http://example.com/svn/repo/

cygwin을 설치 하고 Devel 카테고리에서 git-svn 패키지를 선택하십시오.


git svn명령은 Perl로 작성되었으며 Subversion Perl 라이브러리가 필요합니다. 에 대한 svn명령 줄 명령 의 존재 만으로는 충분하지 않습니다 git-svn.

저는 git svnWindows (유닉스 및 Mac OS X에서만)에서 사용하지 않았기 때문에 더 자세한 정보를 제공 할 수는 없지만 이것이 올바른 방향을 제시 할 수 있기를 바랍니다.


git은 모르지만 Mercurial의 경우 SVN에서 Mercurial로 (및 그 반대로) 변환하려면 SVN을 설치해야합니다. 아마도 git도 마찬가지일까요?

SVN은 그 자체로 상당히 크기 때문에 동시 시스템은 소프트웨어와 함께 배포하기를 원하지 않을 것입니다.

Slik SVN 의 명령 줄 SVN 클라이언트를 사용 했는데 너무 크지 않고 깔끔하게 설치했습니다.

물론, 더 많은 정보에 입각 한 답변을 기다리거나 내 정보를 확인하기 위해 웹을 검색하십시오 ... :-) SVN 클라이언트가 있어도 문제가되지는 않지만 많은 프로젝트에서 사용합니다.

참고 URL : https://stackoverflow.com/questions/350907/git-svn-on-windows-where-to-get-binaries

반응형