嗨,这是我的情况:
我正在一个大型网站上工作。它最初创建时没有版本控制。现在有一个存储库,但由于我无法控制的原因,页面尚未转换为存储库,而是我可能要编辑的所有文件都已复制到存储库中。它不包含整个站点,因此它本身不起作用。
所以当前的设置是我在IDE中提交文件后,我必须通过SSH登录服务器,然后将文件从subversion目录转到web目录。
所以我的问题是:有没有办法在将文件提交到存储库后自动将文件复制到web目录?这是网页的DEV环境,因此不存在意外覆盖重要内容的危险。非常感谢Netbeans,PHPStorm和/或命令shell本身的解决方案。
我的服务器在CentOS上运行,我通过Windows中的Putty进行root访问。谢谢!
答案 0 :(得分:1)
你正在寻找钩子,我建议你阅读这篇文章:
http://wordaligned.org/articles/a-subversion-pre-commit-hook
然后尝试通过将该网站上的所有内容放入回购邮件来解决问题。