git-svn

    6

    2답변

    SVN에서 전체 리포지토리를 리비전 15000까지 가져 왔습니다. 다른 브랜치를 다른 위치에 숨겨 놓았다는 것을 깨달았습니다. .git/config 파일을이 새 분기의 위치로 업데이트하고 해당 분기와 관련된 개정 만 다시 페치 할 수 있습니까?

    36

    3답변

    저는 SVN 세계에서 온 새로운 자식입니다. 지금까지는 훨씬 더 유용하게 보였지만 여전히 꼬임 문제를 해결하려고합니다. 현재, 내 워크 플로우는 다음과 같이이다 : 이 변경> 자식을 추가합니다. > git commit> 로그 메시지를 입력하십시오. 커밋하기 전에 모든 파일을 추가해야하는 이유가 무엇인지 이해할 수 없습니다. 그들은 이미 버전 제어하에 있습니

    5

    3답변

    git과 함께 사용하려는 svn 저장소 (중요한 경우 TLB 구조 없음)가 있습니다. git-svn 복제본을 수행하고 git repo에서 변경 한 내용을 처리하고 완료 될 때마다 svn repo에 다시 커밋 할 수 있습니다. 이 시점까지는 분명합니다. 이 워크 플로 모델을 여러 개발자에게 확장하는 방법을 모르겠습니다. 내 dev 팀이 하나의 git repo

    5

    1답변

    SVN 저장소에서 서버로 변환되는 Git을 사용하여 프로젝트 소스를 복제했습니다. 이 Git 저장소의 문제점은 태그, 분기가없고 일부 개정이 누락되었다는 것입니다. 수정 횟수는 git-svn 복제본을 사용하는 데 엄청 (~ 20000)이며, 이미 로컬 레포에 대부분의 개체가 있으므로 대역폭과 시간이 낭비됩니다. 이 때문에 나는 알고 싶다 : 내 Git 저장

    1

    1답변

    git-svn을 통해 svn 저장소의 미러를 생성했습니다. 처음으로 내가 svn에서 fetch을 만들었을 때 나는 수정 된 1-7001을 받았다. 나는 그것을 github에 밀어 넣었다. 이제 SVN의 7007 개 버전이 있다는 것을 , 나는 git-svn 누락 된 버전을 다운로드하기 위해 나타나는, 패치,하지만 않았다 내가 (마지막 하나는 7001입니다)

    0

    1답변

    git-svn을 사용하여 저장소를 Git으로 변환 한 후 원래의 "마스터"커밋과 해당 커밋의 병합이 모두 안정적인 분기에 표시됩니다 안정적인 분기에. 해당 분기에 대한 로그는 다음과 같습니다의 I는 커밋이 원래 트렁크 커밋 참조가 분기에 트렁크에 커밋 합병 커밋 commit 6e18557b8f7e7173d26df7dd1857362c27eb3ab1 Merg

    8

    2답변

    나는 GitHub가 아니라 터미널을 통해 git에 왔고, 나는이 두 가지를 어떻게 연결하는지 궁금합니다. 내가 가진 체크 아웃에서 는,이 명령을 실행하여 터미널에 지점을 만든 : 나의 이해에서 git checkout -b newbranchname 은 GitHub의이 "분기"가 호출합니다. 상자에있는 지점을 GitHub에있는 체크 아웃 포크에 어떻게 연결합니

    3

    1답변

    git-svn clone을 사용하여 기존 SVN 저장소를 GIT로 변환하려고하지만 마이그레이션 후 "ö"과 같은 파일 이름에 특수 문자가있는 버전이있는 파일이 "¶"로 표시됩니다. 분명히 git-svn은 파일 이름을 "있는 그대로"저장합니다. SVN이 로그와 마찬가지로 UTF-8로 파일 이름을 저장한다고 가정하지만 Windows는 windows-1252 인

    5

    2답변

    몇 달 전에 svn 저장소로 git를 구성했습니다. 지금까지는 svn 저장소를 사용하여 제공된 응용 프로그램을 최신 상태로 유지했습니다. 하지만 이제 나는 물건을 다시 돌려주고 싶다. 이렇게하려면 커밋 할 모든 기능이 별도의 지점에 있어야합니다. 나는 당신이 새로운 지점 등을 어떻게 만들어야하는지에 관해 읽었다. 그러나 나는 나의 자식을 잘못 구성했다고 생

    2

    1답변

    내 SVN 저장소를 git svn-clone을 사용하여 Git으로 성공적으로 마이그레이션했습니다. 그러나 git svn-clone은 svn:externals을 마이그레이션하지 않습니다. 그래서 git filter-branch을 사용하여 가지 트리를 수정하기로 결정했습니다. svn:externals의 경우 먼저 각 svn : externals에 대해 별도의