目前我正在使用sourcetree来管理我的回购。我已经阅读了有关在网站开发的3个阶段使用不同分支的信息。我见过像deployhq.com和beanstalkapp.com这样的网站。我很好奇是否有一种“免费”的方式来部署/回滚并通过sftp / shh发布到我的网络服务器,我的每个回购站都进行了暂存和现场制作。我需要一种方法让初级开发人员能够轻松地做到这一点,如果有审查流程,那就太好了。如果没有免费的方法,那就是最好的付出方法。我也使用bitbucket.org存储我的回购。 非常感谢
答案 0 :(得分:0)
您可以使用轻量级部署工具,例如Kwatee(自我推销)。 Kwatee是免费的,可以通过web界面或python脚本部署任何文件(如果你使用java,也可以使用ant / maven)。您所要做的就是自动检出分支,然后在kwatee中触发deploy命令,后者将在后台使用ssh / scp或telnet / ftp来更新部署(仅部署更改)。