2012-07-15 45 views
1

我目前有一個使用Mercurial進行版本控制的項目。在我的電腦上,我的本地存儲庫的根目錄中有一個.hg文件夾。從文件夾中刪除Mercurial版本控制

我想從Mercurial更改爲Git,所以我想知道是否刪除.hg文件夾就足以從此文件夾中刪除Mercurial版本?

如果沒有,我該怎麼辦? (我不想移動我電腦上的現有資源)。

回答

3

是的,這應該工作。

善變店chancesets等在.hg文件夾,但你將失去你所有項目的歷史,如果你只是刪除.hg文件夾,並使用git代替即可。

+2

'.hg'文件夾外部還有幾個文件需要轉換或刪除。他們通常也以'.hg'開頭。例如'.hgignore'和'.hgsub' – 2012-07-16 05:38:08

5

是的,這使它成爲一個Mercurial庫中的所有位在.hg文件夾,這樣你可以刪除去除水銀版本。

不過請注意,這樣做顯然會失去所有的源代碼控制的歷史也是如此。

看起來有一些選項來存儲庫轉換,如果你想保住你的歷史,先打上谷歌:

http://arr.gr/blog/2011/10/bitbucket-converting-hg-repositories-to-git/

相關問題