2011-08-02 95 views
0

我正在設置Git並嘗試使用它。我們有一個開發服務器,它包含我們工作的所有網站。我們的項目使用PHP,MySQL和Apache來運行。這全部安裝在開發服務器上。但是,我的問題是:當我使用Git時,如何在本地機器上測試?畢竟,我同步這些項目,並將它們全部下載到不需要安裝Apache/PHP/MySQL的單個機器上。爲了測試代碼,是否總是提交併與開發服務器再次同步的常用方法?感覺很不方便!或者是像在服務器上一樣安裝本地軟件的常見方式,所以我們可以在無需每分鐘同步的情況下進行測試......?Git:連接到數據庫時在本地測試PHP腳本

回答

2

我不這樣做PHP,但我會說從來沒有依靠這種方式的通用開發服務器!要回答你的問題,是的,所有必需的服務都需要在每個開發人員的機器上運行。爲了幫助減輕由於每臺機器環境偏差而出現的問題,請參閱Vagrant

P.S.這不是一個真正的混帳問題。這只是一個普遍的過程問題。

0

我認爲最好的方法是創建一個名爲「dev-build」的不同分支,然後在開發服務器上進行同步。常見的方式是讓非本地計算機上的公衆面對apache和mysql