2014-01-11 64 views
0

請原諒一個新手問題,但我一直使用SVN和最近的Git。剛纔我第一次碰到TFS。雲同步TFS工作空間安全嗎?

如果我經常使用兩臺不同的機器,可以使用Dropbox/Sugarsync/Skydrive之類的東西安全地保持項目文件同步嗎?

是否有任何優點/缺點要注意? (我知道你們中的一些人可能會問爲什麼不只是在另一臺機器上結帳,只是試圖保存一個步驟,我只想拿起另一臺機器並做我需要做的事情,而不必檢查出任何東西)。

回答

0

TFS工作區包含有關創建它們的計算機名稱和用戶的信息,但是如果您使用的是本地工作區並且沒有在文件上放置任何服務器端鎖定,那麼我想您可以同步他們通過Dropbox,它應該可以工作得很好。

這就是說,我絕不會推薦它。

您不僅要同步所有的代碼,還要同步每次編譯時生成的所有二進制文件,並且在機器之間不會有任何更改歷史記錄,並且需要繼續監視下拉框應用程序以確保在切換機器之前事物已經完全同步。

如果你想移動兩臺機器之間的變化,我建議使用shelvesets。這隻需要幾秒鐘的時間,你將在機器之間有一個更明確的更新過程。你可以確定你的代碼在每臺機器上發生了什麼,如果你意識到你把一些東西放在了你不想要的機架上,你就有一個隱含的回滾點。