我有幾個簡單的網站,通過ftp更新。我的問題在於,我沒有版本控制。如果我使用github,我將不得不同步我的本地文件,我的遠程ftp和我的github。聽起來很凌亂。對我的瘋狂有更好的方法嗎?理想情況下,我想有任何自動發佈到FTP的源代碼控制(github)。這是否存在?什麼是Web開發源代碼版本控制的最佳實踐?
謝謝大家。
我有幾個簡單的網站,通過ftp更新。我的問題在於,我沒有版本控制。如果我使用github,我將不得不同步我的本地文件,我的遠程ftp和我的github。聽起來很凌亂。對我的瘋狂有更好的方法嗎?理想情況下,我想有任何自動發佈到FTP的源代碼控制(github)。這是否存在?什麼是Web開發源代碼版本控制的最佳實踐?
謝謝大家。
也許你可以使用一些持續集成服務器(http://martinfowler.com/articles/continuousIntegration.html)? 然後,您可以將其配置爲在單擊按鈕時發佈到任何您喜歡的位置,或在自動測試沒有失敗時在每次提交後自動發佈。 有許多CI服務器
CruiseControl的(.NET) - http://www.cruisecontrolnet.org/
的TeamCity - http://www.jetbrains.com/teamcity/index.html?gclid=CPjku5iTsawCFU5TfAodfWMWGA
詹金斯(原名哈德森) - http://hudson-ci.org/
我不認爲有/應當涉及到源代碼控制時,對於web開發來說是任何特定的東西。我使用CI來進行各種開發。