我正在努力改進我的工作流程並希望得到一些指針。這就是我目前所做的 - 使用遠程git存儲庫(codebasehq),在幾臺機器上本地工作,並將更改推送到遠程repo。目前這很好,但我也想從遠程的回購站點到現場或臨時站點。這樣做的最佳做法是什麼?只是檢查出一個副本到web根目錄或比這更高級的東西?謝謝git - 推薦的方式與遠程回購和現場網站合作
0
A
回答
1
檢出一個副本到web根目錄是好的,但你也可以考慮部署工具,如Capistrano。一旦你有它設置,你只需從當地的一臺機器發出cap deploy
,它會照顧檢查出一個新的副本現場服務器上,啓動應用程序的等
1
Hudson/Jenkins是一個好身材自動化工具與堅實的git支持。這是另一個需要運行的服務器。您可以根據時間或事件觸發器將Hudson上的各種作業配置爲部署到一臺或多臺服務器。
你可以把它看作一個連接cron,git commit hooks和bash腳本來執行任意部署任務的簡便方法。
作爲一個工作流程示例,我與其他十個開發人員一起工作。我們每個人都在私人分支上工作,並在我們的功能測試和工作時融入主人。當任何人推動掌握時,Hudson將拉大師,運行所有測試並將最新的應用程序大戰部署到JBoss服務器進行內部驗收測試。
同樣,我們有一個Hudson作業配置爲每12小時部署到另一個JBoss實例。我們將這個實例用於客戶演示,所以我們希望它比真正的持續集成/驗收測試服務器稍微更不穩定。
我們也有比運行性能測試,構建某些項目模塊等作業。它是一個非常靈活的平臺,有很多插件。
相關問題
- 1. git推遠程回購
- 2. git和github與現場網站和開發網站的工作流程
- 3. 錯誤推到遠程的Git回購
- 4. 未能推到Git的遠程回購
- 5. Git與開發,舞臺和現場網站工作流程
- 6. git Dev和Live網站的工作流程,推送到遠程
- 7. Git添加遠程回購作爲網站
- 8. Git - 推送到遠程回購
- 9. 「chunked」是否推向遠程Git回購?
- 10. 無法推送在遠程git回購
- 11. 更新遠程Git回購推送
- 12. Git:限制被推送到遠程回購站的文件
- 13. 推後推回遠程回購
- 14. 不能推到遠程回購合併
- 15. 將Subgit git回購推送到遠程GitHub回購/服務器
- 16. Git的方法:在遠程回購
- 17. git:與遠程同步本地回購
- 18. 將本地gitlab網站問題和意見推送到遠程回購
- 19. 推薦一站式在線購物網站建設解決方案
- 20. 使用遠程回購git
- 21. 發現git中的本地回購和遠程回購之間的區別
- 22. 通過應用程序登錄網站的推薦方式
- 23. git diff遠程和本地回購
- 24. 從推薦網站
- 25. Git推送與谷歌代碼回購沒有任何關係作爲遠程
- 26. Git有兩個遠程回購站,一個git,一個svn
- 27. 如何將我的本地回購與我的現場網站同步,向後和向前? Git
- 28. 推薦方式與ARC
- 29. 遠程DOS Git回購和本地UNIX回購
- 30. svn方便的方式將本地項目推送到遠程回購