如题,提交文件后,运行发现还是以前的版本,直接echo + exit;发现没有变化。用的是thinkphp框架,我想这和框架并没有关系吧,之前都没遇到过这样的问题。
问了以前的运维,是服务器上svn的自动更新脚本挂掉了,在服务器上面要手动更新一下。(看来有空要自己搞一个)
可能是你没有添加直接提交的,文件打着?号 是提交不了的
推荐使用Git webhook + Jenkins做个CI来用。
你运行的目录需要update一下,或者到你的仓库里面设置一个提交钩子,每次提交都自动更新到你的运行目录里面去
svn钩子文件hooks没生效吧
应该是svn的代码更新了,但是web服务器代码没有更新,你让管理服务器的同事看一下就知道了
15 回答8.4k 阅读
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答3.5k 阅读✓ 已解决
6 回答8k 阅读✓ 已解决
1 回答22.8k 阅读✓ 已解决
2 回答6.5k 阅读✓ 已解决
1 回答4.8k 阅读✓ 已解决
问了以前的运维,是服务器上svn的自动更新脚本挂掉了,在服务器上面要手动更新一下。(看来有空要自己搞一个)