在我目前的工作中,我一直是近3年來唯一的網絡開發人員。所以整個那段時間我只在自己的本地機器上使用了MAMP。我們有第二個開發人員,很快就會開始工作,我需要弄清楚設置所有東西的最佳方法,以便我們都可以在同一個項目上工作。在Mac環境中進行協作Web開發的最佳實踐?
我們辦公室的所有機器都連接到Mac OS X服務器。是否有可能將我們的Web項目託管在服務器上,並通過諸如exampleproject.dev之類的簡短URL訪問它們?
我想讓我們的Web項目駐留在我們的服務器上的原因是因爲它始終處於打開狀態。因此,如果我不在辦公室,我希望我們的其他開發人員能夠訪問我們的Web項目。
此外,我想獲得某種版本控制軟件的設置。任何建議?謝謝!!
Ahhhh yes。現在我想到了這是我們以前的工作。我們使用VSS,並在我們自己的機器上進行本地開發,然後合併所有內容。 如果我們從一個普通的數據庫開始工作,那麼我們應該在Mac OS X Server上做些什麼? – Dustin 2012-02-25 22:17:31
我可能會建議的一個細微變化(根據其他人的偏好,這不是我的首選)是在遠程服務器上有獨立的開發人員環境。單獨的文件,用戶,服務器等等。然後有一個「暫存」區域,可以連接到共享數據庫以便在生產之前合併提交。我也強烈推薦git。 – Aea 2012-02-25 22:21:01
@DustinMcGrew是的,在這種情況下,您會將公用數據庫放在服務器上。 – Timeout 2012-02-25 22:22:57