2011-11-12 82 views
0

我有幾個簡單的網站,通過ftp更新。我的問題在於,我沒有版本控制。如果我使用github,我將不得不同步我的本地文件,我的遠程ftp和我的github。聽起來很凌亂。對我的瘋狂有更好的方法嗎?理想情況下,我想有任何自動發佈到FTP的源代碼控制(github)。這是否存在?什麼是Web開發源代碼版本控制的最佳實踐?

謝謝大家。

回答

2

也許你可以使用一些持續集成服務器(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來進行各種開發。

0
  • Assembla與GitHub的回購整合和FTP工具
  • Git的掛鉤本地的Git,它可以(post-commit鉤子,FE)推到Github上,並上傳到FTP 自動地
相關問題