Svn 将Subversion提交文件复制到实时网站
我正在尝试在独立于主服务器的服务器上设置网站的测试副本 此服务器由nazwa.pl托管。我已经在那里安装了subversion服务器,我可以进行提交、更新等 我的网站从“/”目录运行,我的回购在“/.svnrepo/repo_name”中设置Svn 将Subversion提交文件复制到实时网站,svn,Svn,我正在尝试在独立于主服务器的服务器上设置网站的测试副本 此服务器由nazwa.pl托管。我已经在那里安装了subversion服务器,我可以进行提交、更新等 我的网站从“/”目录运行,我的回购在“/.svnrepo/repo_name”中设置 我想做的是在每次提交到一个实时网站的目录后复制新文件。如何实现这一点?首先,从该目录中取出您的存储库。您的存储库数据库不应该如此容易地暴露给普通web访问者 更新Subversion管理的网站是一个非常常见的请求,因此它非常重要。FAQ中没有提到的另一个选
我想做的是在每次提交到一个实时网站的目录后复制新文件。如何实现这一点?首先,从该目录中取出您的存储库。您的存储库数据库不应该如此容易地暴露给普通web访问者 更新Subversion管理的网站是一个非常常见的请求,因此它非常重要。FAQ中没有提到的另一个选项是使用解决方案。多亏了“我找到了解决方案”
我所要做的就是使用一个post-commit钩子文件,在这里我放置了上面提到的命令。Hi-alroc,谢谢你的回答!不幸的是,我没有办法更改存储库目录,因为svn的安装取决于我的主机提供商。但这不是问题,因为“/”目录受密码保护,并且repo抛出“403禁止”错误。我已经尝试了您提到的第一个解决方案,它很有效(就像运行我提供的脚本一样),但我不知道如何将文件复制到主目录或如何提交所做的更改:/I我想我将尝试第二个。