2010-02-16 37 views
3

我是顛覆的新手,我們正在嘗試改進我們的工作流程並創造更好的靈活性。哪個顛覆控制軟件應該/我們可以用於小型組織

那麼,我們在這種情況下使用的最好的顛覆控制軟件是什麼?我們是一個小團隊(1至3名程序員)。我們正在處理的語言是C#和Flex。

我們試圖的VisualSVN服務器TortoiseSVN的,但有其他更好/更小/更快/ ...爲我們的解決方案?

你能推薦其他配置/軟件值得檢查嗎?

+1

添加另一個開發人員,你將有一個GOF(四人組),嘿嘿。 – aefxx 2010-02-16 09:52:51

+0

你發現在你已經嘗試過的SVN實現中缺少什麼? – 2010-02-16 10:06:05

+0

我們是一個2人團隊,我們對Tortoise SVN感到滿意...... – stiank81 2010-02-16 10:06:56

回答

1

我會堅持使用VisualSVN服務器在後端,因爲它是免費的並且處理所有設置和服務存儲庫的麻煩。

一旦你有了這個基地,你幾乎可以自由選擇適合個人的客戶端應用程序。有些人更喜歡深度的Visual Studio集成,Windows集成或命令行。或者全部三個在同一時間。

+0

你有任何關於客戶端的建議,有視覺工作室和Windows集成?謝謝! – MysticEarth 2010-02-16 12:17:26

+2

據我所知,沒有一個客戶端提供了shell集成和VS集成。 就我個人而言,我認爲TortoiseSVN對於它的shell集成來說非常重要,因爲我經常需要處理不在VS解決方案中的文件。它也使分支和合並變得更容易。 對於VS集成,我使用了VisualSVN,Tam Tam SVN和AnkhSVN。我最終使用了Ankh v2 - 它是免費的,似乎很好地完成了這項工作。 – 2010-02-16 13:49:55

1

將VisualSVN添加到混音中可讓您直接從Visual Studio中完成一些工作。但除此之外,我認爲你的配置是完美的。

+1

我目前正在評估AnkhSVN與Visual SVN Server和Tortoise SVN for「非Visual Studio項目」。這工作很好。 – 2010-02-16 10:30:05

0

命令行界面。無論是服務器還是客戶端。不能更好,更小,更快。

+1

這很大程度上取決於團隊中每個人對命令行界面的滿意程度。如果他們對CLI非常不滿意,那麼這是一個很好的方法,可以將他們從SVN中解脫出來。 – 2010-02-16 10:10:59

+0

我對CLI的使用並不滿意。所以這不是一個選項。但是,無論如何感謝:) – MysticEarth 2010-02-16 12:16:43

+0

CLI SVN更好?我無法反駁更多,特別是*對於那些SVN新手。使CLI客戶端犯下愚蠢的錯誤非常簡單,比如忘記添加剛剛創建的文件,直到AFTER人開始抱怨代碼不再構建時才注意到。使用TortoiseSVN,您會看到一個很好的對話框,顯示非版本文件,因此更容易看到問題。此外,僅僅提交一些更改就容易多了,因爲您可以取消選擇不想要的內容,而不是指定要提交的完整列表。這對用戶更友好。 – 2010-02-16 21:02:30

相關問題