2011-11-03 49 views
-1

我正在尋找在線工具,用於從SVN存儲庫「單擊」PHP部署。PHP在線部署

在這個工具中,我會插入SVN存儲庫路徑,用戶名和密碼以及SSH或FTP訪問我的服務器。

+1

在什麼平臺? SVN回購在哪裏運行? –

回答

0

Jenkins應該完成這項工作,儘管它比較複雜,然後只是放入路徑和服務器證書。

0

你可以試試Rollout它是我構建的一鍵式部署工具。它不僅僅是部署。

部署的目標是

    做你的web應用PHP與您所需的版本的服務器上
  1. 自動版本檢查的部署時
  2. 沒有停機時間,這樣就避免了大量的折舊功能造成停電上傳後你的網頁。
  3. 檢查擴展可用性。例如,假設您在一段時間內使用curl擴展開發了一個複雜的功能。很多時候你的主機提供商可能沒有在你的服務器上安裝curl。所以你的代碼將開始打破。沒辦法檢查這個。推出也解決了這個問題。 只需給你在你的項目配置中使用的擴展。展開會自動檢查部署期間是否存在所需的擴展和檢查。
  4. 只需在您的代碼中提交composer.json,composer.lock即可。 Rollout會自動安裝依賴關係。
  5. 內置支持您在bitbucket.org和github上託管的項目。
  6. 最後但並非最不重要。 Rollout對你的代碼做了一個靜態檢查,有點像linting,避免了任何違反生產的語法錯誤或任何逃離質量保證團隊的php錯誤。這可能是導致長時間停機的原因。

  7. 回滾只是一個點擊即可。

take a look