我想在 Windows Server 2003 64 位上设置 Subversion 服务器安装,并且我正在考虑使用 视觉SVN服务器. 。这在 64 位环境中可以正常工作吗?在安装软件之前我应该​​注意什么问题或陷阱吗?

非常感谢!

有帮助吗?

解决方案

我一直在我们的MS SQL 2005盒子上使用W2K3 x64上的VisualSVN Server,一个月没有任何问题。我按照安装指南进行操作,并且完全没有任何问题。服务器代码或集成的Apache服务器。

其他提示

VisualSVN 1.5.1适用于Vista 64位。如果你试验一些问题,你可以获得一些在这里更新,但是你应该没事。

好的伙计们,我把它全部搞定了。 所以,安装VisualSVN。我不相信我安装2.0.8几个小时后从RSS获得一条消息有新版本 - 2.1,所以我做了一个更新(至少能够检查更新过程,一切都很好)。 然后安装Ruby(我得到1.8.6),然后是Gems(1.3.1是req,但我得到了1.3.5) 获得Ruby和gems后,输入cmd并输入:gem install rails -v = 2.3.5 然后:gem install rack -v = 1.0.1

然后我得到了最新的Redmine主干。 已安装MySQL 5.0(不支持5.1),创建新数据库(通过shell或gui工具),redmine用户及其权限。

然后:gem安装mysql +复制 http://instantrails.rubyforge。 org / svn / trunk / InstantRails-win / InstantRails / mysql / bin / libmySQL.dll 到ruby / bin

编辑redmine的配置文件并运行rack webserver ... al应该正常工作。 我有一个问题,我无法在新创建的redmine项目中看到存储库。

解决方案 - redmine.org/boards/2/topics/show/723

我的配置如下:SVN_BIN =" svn --trust-server-cert --non-interactive --config-dir c:/ Repositories"

所以现在一切正常。我的下一步,将svn repo从ald pc转移到新的。 完成:))

我对 Windows 上的 SVN 服务器有很多经验。

VisualSVN 工作正常。

然而它是x86。如果您希望服务器作为 64 位进程运行,您可以执行以下操作(也许您可以创建一个 hack 来使用 VisualSVN - 尚未尝试):

更新1:这是一个过时的方法。无需再下载此内容。
从这里下载 x64 服务器进程: http://nightlybuilds.tortoisesvn.net/latest/x64/full/svnserve.exe

现在让我们将服务器安装为服务(这也是 VisualSVN 所做的)。

安装服务.bat

sc create svnserver binpath= "C:\Program Files\TortoiseSVN\bin\svnserve.exe --service -r D:\SvnRepositories" displayname= "Subversion" depend= Tcpip start= auto
pause

保留如图所示的空格。

如果您想删除它,请确保通过 services.msc 停止它,然后运行:

卸载服务.bat

sc delete svnserver
pause

如果您在 Vista/7/2008 下运行,则需要以管理员身份运行。

希望这可以帮助

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top