python - 对于svn自动部署大家有什么好的建议或经验?
PHP中文网
PHP中文网 2017-04-17 13:35:48
0
1
283

公司的版本控制使用的是svn,所以我做到的是当用户提交svn了,则自动部署到线上去。我是这样实现的:当用户提交成功了,程序在post-commit 钩子里调用我写好的一个自动部署的python程序,它会把这次用户提交的文件进行更新。
可能是我有怪癖,我就是不愿意直接在主站做svn跟踪,可能是因为我们的代码太老还有好多不规范的地方,所以不敢。
于是科我就新建了一个 /deploy 的目录用来更新svn,用户提交成功调用python程序,对/deploy 下面的相应文件进行update更新,更新完成之后再cp过去,如果是删除操作再把线上的给删除。
非常怕做井底之蛙,于是上到请教了,目前我这样在公司的业务上应用的还不错。大家多多提宝贵意见。

PHP中文网
PHP中文网

认证0级讲师

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!