這就是我們如何在5個開發人員中建立TFS快速版。我們的首席程序員在他的機器上安裝了TFS 2012 Express版本。隨附SQL Server Express 2012版本。剩餘的4名開發人員還在其各自的機器上安裝TFS Express和SQL Server Express 2012。從他們各自機器的Visual Studio內部,4位開發人員連接到領導程序員的tfs代碼路徑。這是正確的嗎?我在想,如果主開發人員關閉他的機器,代碼數據庫也會關閉,因此其他開發人員不能再訪問源代碼庫?那是對的嗎?爲了避免這種情況的發生,我需要在自己的專用服務器上安裝TFS 2012快速版,並讓所有5個開發人員連接到它,這樣至少可以隨時訪問服務器。我的想法是否正確?請指教。TFS express版本 - 在服務器或本地機器上安裝?
2
A
回答
5
TFS是服務器軟件,Visual Studio是客戶端軟件。
要使用TFS,通常需要在一臺計算機上安裝TFS服務器(包括SQL等),然後所有開發人員將從他們安裝的Visual Studio連接到它。開發人員不應該在自己的PC上安裝TFS。
如果關閉TFS計算機,那麼服務器將不會運行,因此沒有開發人員能夠訪問它 - 它們將無法使用源代碼管理,報告錯誤等。但是,他們可以在離線狀態下工作,直到服務器重新啓動 - 只要他們在PC上有需要的代碼,就不需要服務器運行。
大多數人會推薦使用專用PC作爲TFS服務器 - 使用服務器作爲開發PC並不是一個好主意。對於5個用戶來說,服務器上的負載將會非常低,所以它不需要成爲功能特別強大的個人電腦來運行SQL和TFS,只要它具有足夠的磁盤空間用於其源控制數據庫(最好使用冗餘RAID和/或一個體面的備份解決方案,所以如果服務器失敗,你不會失去所有的源代碼)。
我建議你在開始安裝之前先對TFS做更多的瞭解,以便更好地瞭解它的工作原理 - 這是一個嚴重/複雜的軟件,你需要仔細地遵循安裝說明。
相關問題
- 1. 在tfs 2010安裝的服務器上安裝tfs 2013?
- 2. 從活動服務器在本地服務器上安裝Magento
- 3. TFS服務器版本與本地Visual Studio版本差異
- 4. 在Windows RT上安裝本地主機服務器
- 5. TFS的本地服務器
- 6. 服務器和本地機器上的Mercurial版本
- 7. 在本地服務器上安裝PCF的安裝要求
- 8. 在本地機器上安裝Piwik
- 9. 在本地機器上安裝gem
- 10. 在服務器上安裝VS2010 express
- 11. 備份CentOS網頁服務器並將它安裝在本地機器上
- 12. 如何清除我本地版本的TFS服務器知識?
- 13. 確定安裝在服務器上的zend框架的版本
- 14. 在共享服務器上安裝特定版本的吉夫
- 15. 如何在使用Ansible的服務器上安裝Python版本
- 16. 如何在我的本地機器上更新或安裝bolt.db?
- 17. 與Google Apps並行的IIS SMTP服務器(安裝在本地服務器上)
- 18. 在生產服務器/機器上安裝Zend服務器
- 19. 本地主機服務器
- 20. 我如何才能找到安裝在我的機器上的SQL Express版本?
- 21. 可以在本地服務器上安裝Prairie嗎?
- 22. 在本地目錄的遠程服務器上安裝virtualenv
- 23. 在本地服務器上安裝php wkhtmltopdf
- 24. 在本地服務器上安裝帶有PowerShell的RDS
- 25. Linux服務器vs本地NodeJS版本
- 26. 本地主機在zend服務器上安裝WordPress,樣式不存在
- 27. 證書,在調用服務之前在本地機器上安裝
- 28. 如何在本地主機和在線服務器上安裝ffmpeg php?
- 29. 從本地機器下載到本地機器上的服務器
- 30. 如何安裝少我的本地主機PHP服務器