2013-04-04 47 views
0

所以我不希望任何人閱讀整個遷移指南,但我被困在一個點,現在吉拉已經不到迴應我的問題。這裏是導遊http://go-dvcs.atlassian.com/display/aod/Migrating+from+Subversion+to+Git+on+Bitbucket遷移從SVN /魚眼鏡頭到Git的 - 同步不工作

我遷移我們吉拉/ SVN到到位桶/ Git和吉拉提供了遷移指南。我被困在「同步」部分。基本上,如果你不想要閱讀的引導過程:

  1. 下載SVN轉儲文件
  2. 建立它的一個混帳克隆,直到您準備
  3. 同步新SVN提交到克隆上傳。 (讀取/衍合)
  4. 上傳該項目的Git(到位桶)

我下載了轉儲和有我的克隆,但導遊說運行git svn fetch。當我在做了這個項目之後,我知道確實在創建轉儲文件後已經提交了,但據我所知,沒有任何事情發生。在fetchrebase期間沒有輸出,也沒有新文件添加到我的物理本地git倉庫,所以它看起來像抓取沒有得到任何東西。

我知道其中的一些基於Jira的migration.jar文件,所以也許在引擎蓋下會發生一些魔法,但是抓取根本沒有得到任何東西。

我的無知的想法是,它從svn://localhost/repos取得這是最初的克隆來自哪裏。這也是轉儲基本上被提取的文件夾。遷移指南不這麼說,但我覺得我需要以某種方式告訴它從我的遠程回購Jira的服務器上獲取。我以某種方式思考它指示要這樣做的.jar文件,但據我所知,它沒有提取任何內容。

另外請注意,我必須有svnserve運行運行抓取。如果我在沒有svnserve的情況下執行提取操作,則會顯示錯誤消息。這使我相信它在本地查看我的過時轉儲,並在雲服務器上的實際新提交中遠程註釋。

想從哪裏開始?任何人都有幸完成了這個過程。我在Windows上。另外,我知道的回購協議是舊的,沒有新的提交成功上傳到Bitbucket,所以我認爲大部分情況下我做的都是正確的。

回答

0

所以就在預感上,我編輯了.git文件夾中的配置文件,並將svn:// localhost /更改爲我的遠程URL,並且一切似乎都奏效了。奇怪的是,我沒有在遷移指南中看到這一點。