我在Windows環境中編寫了一個Rails項目,並使用Eclipse(與Aptana插件一起)作爲我的開發環境。在Windows環境下Rails的版本控制
我在我的項目中遠遠不夠,因爲我不想失去我的任何工作,並想開始控制它的版本。
你會建議我使用什麼?我已經谷歌搜索並看到一些Git和TortoiseSVN的反應,但我喜歡我通常從StackOverflow人羣得到的迴應。任何與Eclipse集成的東西?或者他們都是命令行?
我在Windows環境中編寫了一個Rails項目,並使用Eclipse(與Aptana插件一起)作爲我的開發環境。在Windows環境下Rails的版本控制
我在我的項目中遠遠不夠,因爲我不想失去我的任何工作,並想開始控制它的版本。
你會建議我使用什麼?我已經谷歌搜索並看到一些Git和TortoiseSVN的反應,但我喜歡我通常從StackOverflow人羣得到的迴應。任何與Eclipse集成的東西?或者他們都是命令行?
有一個名爲Subclipse的插件提供了對Eclipse的SVN支持。
有幾個git插件,但我不確定它們是否足夠穩定。
Mercurial!
使用Mercurial,您將獲得分佈式版本控制,Eclipse plugin support和TortoiseHg。當每個人都剛剛結束CVS時,Subversion很好,但是現在,DVCS的好處太多了,無法忽視。我個人比較喜歡git到Mercurial,但git在Windows環境下還沒有準備好。希望Git#能夠解決這個問題,但你必須等待。
希望你只在Windows中開發,而不是在那裏部署? Rails和用於生產的Windows環境是一個痛苦的組合。