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