2011-08-18 87 views
1

我需要一些關於如何構建本地源代碼管理/開發和部署的工作流程的建議。 我們是一個由3名開發人員和2名網頁設計師(模板/ css)組成的團隊,目前可以直接在遠程FTP服務器上工作。 所以我們有開發服務器和生產服務器。 我現在想通過在我們的Intranet服務器上使用git來開發和部署來更改所有這些。用於web開發的Git概念性幫助需要

困難的部分是如何構建發展。 我的第一個想法是,每個開發人員在運行Apache2/MySQL的開發服務器上使用遠程smb/nfs掛載與git存儲庫。

臨:每個開發人員都將有相同的測試環境(的Apache2在Linux上,ImageMagick的等)

缺點:遠程SMB或NFS掛載使用git :(

工作得太慢現在我真的不知道如何處理這個問題的最好辦法。

每個開發人員可以在他們的本地機器自身發展的服務器,但這樣做會混淆Windows,Mac和Linux服務器。

我希望我的問題就來了救援人員到場啊。

如何在Web/PHP世界中用git開發?

+0

實際上,在一個快速網絡(並且服務器速度很快)的情況下,NFS可能比本地磁盤更快。 –

回答

0

這聽起來不像源控制問題。這聽起來像你應該看看像Vagrant