我在項目SVN被設置爲:混帳SVN克隆混亂
project
branches/
tags/
trunk/
當過我做了
git svn clone -s -r ##:HEAD path/to/svn
我得到的是一系列的文件和文件夾我相信來自trunk
,當我做一個
git branch
我看到的全部是master
當我應該看到master
和clean
(clean
在branches/
之下)
那麼最新情況如何?
如果我做的:
git svn clone -r ##:HEAD path/to/svn
然後我得到我的佈局:
project
branches/
tags/
trunk/
但混帳不承認branches
下的分支。另外trunk
也是branches
....
任何想法?
「分支」?正確的頂層目錄通常是trunk/branches/tags(注意:branchES)。這對應於--stdlayout(-s)選項。你的佈局不是標準的,所以--stdlayout選項不適合你。我會建議改變你的SVN存儲庫佈局。 – 2012-08-09 15:13:43
我的appoligies它是分支不分支。 – TheWebs 2012-08-09 15:24:44
然後我很難理解這個問題。根據這些信息'-s'按預期工作。 'Trunk'在SVN和Git中都有分支的含義(從git-svn轉換而來),所以沒有什麼意外。 – 2012-08-09 15:51:30