我的工作在我手上,我不知道該怎麼做。使用Subversion作爲SVN部署在多臺服務器上
我們在亞馬遜上運行了兩個EC2實例,即開發和生產;每一個都有自己的MySQL數據庫。另外,我們只有第三個版本的Subversion SVN。
目前,部署是通過SFTP使用Filezilla完成的,從一個開發人員的本地機器到服務器;他必須手動將所有文件複製到機器。
因此,確保兩臺服務器具有相同的代碼版本非常困難。
我認爲解決方案通過了兩個SVN,一個在開發服務器上,另一個在生產服務器上。開發人員將擁有「中繼」文件夾中的所有提交。每個將被標記的「分支」都有一個發佈,會傳遞給Production SVN。
我認爲部署會更容易,只需要結賬。
由於我是做這種配置的新手,我該如何做到這一點?在兩臺機器上配置SVN,並將每個分支傳遞給生產? EC2實例使用Nginx和Supervisor在Debian上運行。
您還可以搜索其他「持續集成工具」 – 2015-03-19 11:00:02
您是否知道任何可以逐步查看配置的教程?謝謝! – Nunovsky 2015-03-19 11:21:16