Php

為單人業務設置開發、驗收、生產

  • February 8, 2010

我的妻子是一名平面設計師,她在為 wordpress 其他基於 php 的系統設計模板領域開始了自己的事業。我將設置伺服器(帶有 CentOS 的 VMware),這樣她就有了一個開發的好地方,並向客戶展示了進度。

在大公司,你會建立一個具有自動化建構、測試、部署等功能的 DTAP(開發、測試、驗收、生產)環境。我的目標遠低於此,但我仍然希望獲得 DTAP 的一些好處設置。

我想到的是開發(她的編輯角)、驗收(在客戶密碼後面公開可用)和生產(只需導出到 ZIP 文件或上傳到外部生產站點)。我想要版本控制 (SVN/GIT/HG),最好將她創建的特定標籤自動部署到驗收環境,以便客戶可以看到進度。

我很懶,所以我正在尋找一個可立即執行的工具或工具鏈,我可以從某個地方下載它(大部分),而我只需付出最小的努力?或者這是以前沒有人創造過的東西,我必須使用現有工具從頭開始編寫程式碼?

歡迎任何建議。

使用ANTNANT建構適合您的腳本真的不應該那麼難。現成的工具可能無法立即滿足您的所有需求和/或您的環境。腳本可能不會很複雜,並且可以很好地適應各個階段。

可能你最大的障礙是讓你的設計師對版本控制感到滿意。在我的商店,這是一個大問題。設計師想要移動東西並完全控制那裡的工作空間,而不受 SVN 的嚴格限制。

引用自:https://serverfault.com/questions/110905