2010-07-28 49 views
3

我來自一個使用Subversion和TortoiseSVN進行源代碼控制的環境。現在在一個新的領域,我將使用TFS。從SVN移動到TFS

我有幾個問題,我敢肯定,更將遵循;-):

  • 我應該記住什麼東西橫跨
  • 移動時它明顯(!我希望)擁有所有相同的功能,我可以通過評論提交更改,還原,比較不同日期的源文件之間的更改等。
  • 我應該對此更改感到滿意,或嘗試將更改回推到SVN。或者,在你的意見中,哪個更好?

感謝,

+0

這裏是一個類似的問題; http://stackoverflow.com/questions/4219/experience-with-svn-vs-team-foundation-server – Adnan 2010-07-28 05:54:50

回答

3

你會發現在這兩個顛覆與TortoiseSNV和Team Foundation Server非常類似的功能,但TFS是更好地集成到Visual Studio 。沒有任何殺手功能或問題會導致我建議從TFS切換到Subversion,如果TFS的綜合特性讓我建議切換到TFS。

TFS還具有內置任務/錯誤跟蹤的優點,因此您可以在一個開發工具中獲得所有功能。

+0

SVN硬件和軟件的建議遠低於TFS。它的部署也比TFS更容易。 – 2010-07-29 05:40:07

+0

@afsharm - 他們已經在使用TFS,所以實際上這是一個有爭議的問題,因爲它已經部署在所需的硬件上 - 所以您的評論是留在TFS上的一個參數。 – Fenton 2010-07-29 07:07:28

2

我想說的VCSS他們大致相當。 TFS可能更容易使用,雖然有一些奇怪的行爲習慣。例如,如果您刪除本地文件,然後「獲取最新」,則不一定會將該文件拉下。

TFS確實有單元測試,漏洞/任務一些很好的集成特性跟蹤等

0

TFS中的分支比SVN好得多。