7

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

非常感谢!

4

4 回答 4

8

一个多月以来,我一直在我们的一个 MS SQL 2005 机器上使用 W2K3 x64 上的 VisualSVN 服务器,没有任何问题。我按照安装指南进行操作,无论是服务器代码还是集成的 Apache 服务器都没有任何问题。

于 2008-10-27T12:34:03.640 回答
4

VisualSVN 1.5.1 适用于 Vista 64 位。如果您尝试一些问题,您可以在此处获取 Vista 的一些更新,但您应该没问题。

于 2008-10-27T11:43:33.197 回答
3

好的,伙计们,我得到了一切工作。所以,安装 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 然后:宝石安装机架-v=1.0.1

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

然后: gem install 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 移动到新的。完毕 :)

于 2010-01-20T16:14:21.060 回答
1

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

VisualSVN 工作正常。

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

Update1:​​这是一个过时的方法。没有必要再下载这个了。
从这里下载 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 下运行,则需要以管理员身份运行。

希望这可以帮助

于 2010-11-01T22:50:37.540 回答