--stdlayout없이 완료된 복제본을 복구하는 것에 대해 방금 this question을 발견했습니다. 나는이 깃발에 대한 문서를 찾지 못했습니다 - 그것은 무엇을합니까?git svn clone에서 --std 레이아웃이 수행하는 작업은 무엇입니까?
17
A
답변
34
서브 버전에 해당합니다. 대신 일반적으로 저장소의 내용을 디렉토리에 복사하여 시뮬레이션합니다. 사용하여 명시 적으로 찾는 방법을 알려줄 수 git svn
는 나뭇 가지와 태그와 주요 지점 ("트렁크")를 인식 할 수 있어야하기 위해서는, 당신은에서
의 --tags
(또는 -t
), --branches
(또는 -b
) 및 --trunk
(또는 -T
) 옵션
그러나 많은 Subversion 저장소는 Subversion 북에있는 --trunk=/trunk --branches=/branches --tags=/tags
의 표준 규칙을 따릅니다. --stdlayout
(또는 -s
)은이 규칙을 인코딩하므로 Subversion 저장소를 복제 할 때마다 동일한 인수를 전달할 필요가 없습니다.
git help svn
으로 내장 망할 놈의 도움말 시스템을 통해
man git-svn
로 및 운영 체제 독립적 인 방식으로 유닉스에서 액세스 할 수있는
git-svn(1)
매뉴얼 페이지에서이 정보를 찾을 수 있습니다
. All of the Git man pages은 Kernel.Org에서도 사용할 수 있으며 일반적으로 git-svn(1)
을 검색 할 때 첫 번째 검색 결과입니다.
11
--stdlayout
(-s
는) /branches
의 폴더가 나뭇 가지로 가져와야합니다 git-svn
이야기, 그리고 /tags
의 폴더가 프로젝트 상태의 스냅 샷입니다 및 태그로 수입해야한다고. 마스터 브랜치는 /trunk
으로 설정됩니다.
이 지점 또는 태그의 개념이없는 --trunk=trunk --tags=tags --branches=branches
관련 문제
- 1. 루프가 수행하는 작업은 무엇입니까?
- 2. Excel에서 수행하는 작업은 무엇입니까?
- 3. Ruby 함수가 수행하는 작업은 무엇입니까?
- 4. SVN, GIT, 수은 등 무엇입니까?
- 5. export git => svn
- 6. git (git-svn)의 파일 내역이 불완전합니다.
- 7. git-svn : git repo와 svn repo를 동기화 상태로 유지
- 8. "git svn"repo 게시하기
- 9. GIT 저장소에서 svn-checkout
- 10. git-svn branching
- 11. Git Svn 비밀번호보기/재설정?
- 12. SVN GIT 리포지토리 서버
- 13. netbeans에서 git-svn 사용
- 14. git-svn 문제
- 15. svn "git add"대안?
- 16. Git svn 리베이스가 실패합니다.
- 17. Git 지점의 Svn 저장소
- 18. Git to SVN trouble
- 19. git 및 svn 사용
- 20. egg/Emacs에서 대화 형 git rebase를 수행하는 방법은 무엇입니까?
- 21. Git에서 svn 태깅과 비슷한 작업을 수행하는 방법은 무엇입니까?
- 22. git-svn을 사용하여 svn 분기를 git 분기에 통합하는 방법은 무엇입니까?
- 23. git-svn SVN 작성자 파일의 상대 경로는 무엇입니까?
- 24. git-svn 명령은 git 명령이 아닙니까?
- 25. git-svn과 기존 repo가 부족한 git/svn/
- 26. git-svn 프로젝트에서 git submodules 사용
- 27. git-svn 브랜칭 : git config를 구성하는 방법
- 28. 하나의 파일에서 svn ignore를 수행하는 방법은 무엇입니까?
- 29. 기존 svn 프로젝트에서 git-svn 사용
- 30. git-svn display svn repository url
설명서는 다음 위치에 있습니다. http://www.kernel.org/pub/software/scm/git/docs/git-svn.html#_commands –
@Mark - 제 방어력에 대한 답변은 여기보다 훨씬 명확합니다. 문서. – ripper234
맞아, 나는 S. 많은 방법으로 git man 페이지와 잘 어울립니다. :) man 페이지는 정확하고 여러분이 알아야 할 것을 알려주지 만, 그들이 말하는 것을 이해할 수있게하려면 git에 대한 지식이 상당히 필요합니다. –