如何在不同的端口上重定向tortoise svn的IIS
我在端口8080上安装了VisualSVN服务器。因此我可以使用如何在不同的端口上重定向tortoise svn的IIS,svn,redirect,tortoisesvn,visualsvn-server,Svn,Redirect,Tortoisesvn,Visualsvn Server,我在端口8080上安装了VisualSVN服务器。因此我可以使用http://www.example.com:8080一切正常 我现在想使用http://svn.example.com而不是使用端口8080。因此,我在IIS7中为sitesvn.example.com(位于端口80)创建了一个HTTP重定向到http://www.example.com:8080(使用永久重定向) 当我通过浏览器访问svn时,这是有效的,但是当我使用存储库浏览器时,我会从OrtoiseSVN中看到以下消息: 存储
http://www.example.com:8080
一切正常
我现在想使用http://svn.example.com
而不是使用端口8080。因此,我在IIS7中为sitesvn.example.com
(位于端口80)创建了一个HTTP重定向到http://www.example.com:8080
(使用永久重定向)
当我通过浏览器访问svn时,这是有效的,但是当我使用存储库浏览器时,我会从OrtoiseSVN中看到以下消息:
存储库永久移动到。。。。请重新定位
有没有办法正确执行此操作?我对您收到的消息的解释是,永久重定向告诉Tortoise SVN它需要转到其他位置才能找到SVN服务器。因此,作为用户,客户机告诉您应该更新客户机存储库的配置。我怀疑您需要某种类型的代理。我对您收到的消息的解释是,永久重定向告诉Tortoise SVN它需要转到其他位置才能找到SVN服务器。因此,作为用户,客户机告诉您应该更新客户机存储库的配置。我怀疑您需要某种代理。Subversion不处理重定向。相反,它会出错并告诉您将工作副本重新定位到新的url,因此不需要重定向。Subversion不处理重定向。相反,它会出错,并告诉您将工作副本重新定位到新的url,因此不需要重定向。为了确保您知道这一点,“重新定位”实际上是一个Subversion命令:-) 所以 有没有正确的方法
- 右键单击您签出的文件夹(即工作副本)
- 单击“重新定位…”
- 在弹出窗口中输入新URL(即替换为),然后
- 单击“确定”
- 右键单击您签出的文件夹(即工作副本)
- 单击“重新定位…”
- 在弹出窗口中输入新URL(即替换为),然后
- 单击“确定”