我有一些通过ftp更新的简单网站。我的问题是我没有版本控制。如果我使用github,我将不得不同步我的本地文件,我的远程ftp,以及我的github。听起来很乱。对我的疯狂有更好的方法吗?理想情况下,我希望将源代码控制(github)与任何自动发布到ftp。这存在吗?
谢谢大家。
答案 0 :(得分: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进行各种开发。
答案 1 :(得分:0)