2009-10-31 62 views

回答

7

無法聲稱嘗試了各種各樣,但是,hg4idea ...有什麼問題?

+0

沒有錯的方式更積極,我沒有使用過它們中的任何一個。 – 2009-10-31 06:35:33

+0

它附帶了一個社區版的方式。 – 2011-09-08 17:46:31

-6

要回答你的問題:最好的IDE插件是不使用的。

我認爲在使用DVCS時不需要集成IDE。在集中式系統中工作時,在編輯時自動檢出是合理的。不過,我喜歡把事情分開。我不想讓我的IDE混亂起來。與獨立解決方案(我繼續在第二臺監視器上運行等)相比,我認爲使用插件沒有任何好處。

我很好,TortoiseHG和更復雜的任務的命令行。

+3

我完全和完全不同意。不得不在IDE和文件夾視圖之間來回切換會讓人分心並且不必要。 – 2010-08-24 13:43:43

+0

我同意上面的評論。有彈出到cmd行的選項是好的,但你真的想要利用IDE的重構功能,並且希望它在這些重構中爲你自動處理SCM。 – GreenKiwi 2010-11-29 04:29:32

+0

爲什麼要這麼多downvotes呢? TortoiseHG +命令行簡直就是石頭。當涉及到複雜的情況和優良的任務時,它是無法做到的。是的,與IDE的集成可以很好,但即使是現在(2014年10月),對於任何可以覆蓋所有情況的IDE都沒有Mercurial插件(不幸的是) – Alex 2014-10-23 10:03:36

3

關於「不要使用一個」的迴應 - 這是不夠的。如果我使用我的IDE進行重構以重命名文件,該怎麼辦?沒有IDE /源代碼控制集成,文件重命名不考慮源代碼控制,然後Mercurial(或其他)認爲文件丟失,並出現一個新文件。然後你必須回到與源代碼管理的爭論中來解決問題。

+0

儘管我同意這種說法,但這對於git 。 (和AFAIK早期版本的hg)。這很愚蠢,你必須告訴版本控制文件移動和重命名。我喜歡TortoiseHg有一個猜測選項,但我喜歡在使用git時如何完全可以忽略這個平凡的任務 – 2010-12-01 08:44:03

+0

我剛開始使用git。這似乎有點複雜,但似乎複雜的部分都有其存在的理由。關於git自動計算文件重命名,我只是提交了一個完全錯過文件重命名的提交。我在10行文件中更改了1行或2行。 – 2011-05-17 15:18:02