【发布时间】:2011-02-04 06:16:48
【问题描述】:
我在我的 Windows 2008 服务器上设置了 subversion,它在本地运行良好,但是在远程计算机上时,我希望能够使用托管在我的服务器上的网站的 URL 来访问我的存储库。知道如何设置吗?
【问题讨论】:
我在我的 Windows 2008 服务器上设置了 subversion,它在本地运行良好,但是在远程计算机上时,我希望能够使用托管在我的服务器上的网站的 URL 来访问我的存储库。知道如何设置吗?
【问题讨论】:
我不认为 Subversion 提供任何与 IIS 的集成——根据this 2008 mailing list post,甚至没有计划——但是当你在 Windows 机器上时,为什么不使用VisualSVN?
它建立在内部精简的 Apache 之上,在几分钟内完成设置,并提供了一个出色、简单的界面来管理存储库和用户。
【讨论】:
使用VisualSVN Server 怎么样?它是免费的,而且非常易于使用。
【讨论】:
不需要 IIS。您可以只使用 subversion 附带的 svnserve 可执行文件。您可以将它安装在与您的网络服务器相同的机器上,并以这种方式同时提供http://example.com 和svn://example.com。请参阅优秀颠覆书籍中的svnserve, a Custom Server 部分。
【讨论】:
Subversion 和 Apache 库彼此紧密集成,因此不可能在任何其他服务器下运行。
考虑使用 CollabNet Subversion Edge - http://collab.net/svnedge
这是一个两步安装过程,比 VisualSVN、IMO 好得多。
【讨论】:
我一直在寻找同样的想法
最近碰到Rocket SVNhttp://www.axosoft.com/rocketsvn,直接在IIS上运行
【讨论】: