我剛剛在我們的Subversion存儲庫中創建了一個分支。由於某種原因,運行git-svn沒有看到分支。我能想到的唯一的事情就是樹幹在分支後面,因爲分支創建後樹幹上沒有任何提交。git svn fetch不更新最近創建的分支
3
A
回答
0
您可能會嘗試使用SmartGit打開您的存儲庫並嘗試從其中取出。它是git-svn兼容的,但基於另一個引擎,所以可能沒有這個bug(如果它是一個bug)。
如果它不會幫助它更可能是您的項目配置/佈局有問題。
-1
如果你的svn回購的佈局是這樣的,
https://server/repo/trunk https://server/repo/branch1 https://server/repo/branch2
然後將這些添加到您的.git/config中,
[svn-remote "svn"] url = https://svn/repo fetch = trunk:refs/remotes/trunk [svn-remote "branch1"] url = https://svn/repo fetch = branch1:refs/remotes/branch1 [svn-remote "branch2"] url = https://svn/repo fetch = branch2:refs/remotes/branch2
% git svn fetch svn % git svn fetch branch1 % git svn fetch branch2
+0
-1這並沒有解釋或解決OP的問題(分支應該自動被拾取),並且該Subversion結構有更簡單的解決方法,即將每個分支指定爲單獨的'svn- remote.svn.fetch'。將每個分支指定爲完全獨立的存儲庫是痛苦的。 –
相關問題
- 1. git svn基於git分支創建一個新的svn分支
- 2. 使用git-svn創建一個新的svn分支
- 3. 結帳最近創建的分支
- 4. git-svn無法創建一個分支來跟蹤SVN分支
- 5. svn創建分支分支
- 6. 混帳SVN從SVN分支創建SVN分支
- 7. svn創建分支
- 8. 創建後看不到新的分支
- 9. 創建本地SVN分支
- 10. Git Fetch和本地分支
- 11. 更新我的git分支,然後是git-svn中的svn存儲庫更改
- 12. 如何更新'git svn fetch'後裸露的回購'git log'?
- 13. git-svn:如何爲SVN的子項目創建標籤/分支
- 14. 如何從本地git分支創建svn分支?
- 15. 如何重新創建一個git svn遠程追蹤分支?
- 16. git svn fetch對分支檢索相同的Subversion版本多次
- 17. git fetch && git reset --soft不更新提交
- 18. SVN創建新分支 - 舊代碼
- 19. git-svn merge 2 svn分支
- 20. SVN to Git。新分支新源
- 21. 推到新創建的分支git
- 22. Git更新分支
- 23. 創建當前更改的Git分支
- 24. git-svn不再爲Subversion標籤創建分支
- 25. 創建從現有的Git分支
- 26. 在svn中創建分支
- 27. 如何創建SVN分支
- 28. 創建SVN分支問題
- 29. 在git中創建分支的分支?
- 30. SVN標籤/分支更新
如何您的SVN回購組織的?使用標準主幹,分支,標籤格式? –
是的,回購是標準格式。 – Gaurav
你用什麼命令克隆版本庫? (請包括路徑) –