2012-04-25 45 views
-1

我們使用Tortoise svn,因爲我們有一些問題我們將移動到VSS。視覺來源安全是否與VS2010一起出現或者我們應該單獨購買並安裝。當我們打電話問他們說要從Tools->options->Sourcecontrol中選擇VSS。如果我這樣做,我得到一些錯誤爲enter image description here視覺來源是否安全與VS2010一起出現,或者我們應該單獨購買

+1

爲了上帝的愛,你爲什麼要移動_to_ VSS? TFS呢? – BNL 2012-04-25 14:25:57

+1

通常情況下,人們從VSS移動到SVN ... – Heinzi 2012-04-25 14:27:23

+0

在svn我們沒有發現個人鎖定,以及誰正在處理它,所以我們正在轉向'VSS'。哪一個更好'VSS'或'SVN'或'TFS' – Vivekh 2012-04-25 14:36:30

回答

-1

VSS不會與VS2010一起來,但你仍然可以使用它作爲一種源代碼控制的形式...雖然這是強烈建議反對。

0

正如有人已經回覆了評論,VSS沒有與VS2010一起出現。

無論如何,我強烈建議不要使用VSS作爲您的源代碼管理。作爲源控制系統的是幾代以前的技術。

與現代競爭相比,它在整個開發過程中存在嚴重的缺陷,應該普遍避免。

我不知道你有什麼問題與SVN,但我敢打賭,他們更多的是組織類比技術。

從您的評論我可以推斷,你希望SVN給你同樣類型的悲觀鎖定工作流你從VSS來,但與SVN和其他更現代的工具,你必須改變你的期望和工作流程,以更自然並行開發。

在SVN您不需要跟蹤誰改變了什麼,因爲每個人都可以檢查出並修改每一個源文件中的源代碼樹,並在大多數情況下,除非開發商在同一文件中同時更改同一行,這些變化就會融合在一起,無需任何人工干預。

您不需要獲取對源文件的排它鎖來修改它,而是在將其提交回存儲庫之前同步本地工作副本,並在本地解決任何衝突。這樣,沒有人需要跟蹤誰在做什麼,只需記住在提交之前更新工作副本並解決任何奇怪的衝突。

視覺合併工具hep在這裏巨大。 一旦你轉換了,你會愛上它,永遠不想回頭。

如果SVN不適合你,那麼SourceGear上有一個名爲Vault的商業工具,專門用來代替VSS。

如果你感覺特別冒險,從VSS放開,你也不妨來看看在Veracity由同一人 - 一個分佈式的版本管理工具很像流行的Git水銀

相關問題