代码之家  ›  专栏  ›  技术社区  ›  Renaro Santos

在Windows服务器上创建SVN用户

  •  0
  • Renaro Santos  · 技术社区  · 11 年前

    我有Subversion,SVN服务器,在我的Ubuntu服务器上运行。我的生产服务器是Windows服务器。 所以我不想在每次发布时都将整个项目复制粘贴到我的Windows服务器上。我只想通过SVN用户在Windows服务器上进行“更新”。

    当我尝试安装 TortoiseSVN 在Windows Server上,我得到:

    windows安装程序服务无法安装此安装包。您必须安装包含更新版本的Windows Installer服务的Windows service pack'

    问题 :是否有SVN接口(例如TortoiseSVN),我可以在Windows服务器上安装它?

    3 回复  |  直到 11 年前
        1
  •  2
  •   Peter Mortensen Pieter Jan Bonestroo    11 年前

    我想如果我理解正确的话,那么您所要的就是Windows的Subversion客户端?我很犹豫,因为你的问题似乎都有答案- TortoiseSVN .

    网站上描述的第一行说明了这一切:“TortoiseSVN是一个Apache Subversion(SVN)客户端,作为Windows外壳扩展实现。”

    在你的windows服务器上安装了这个,你应该可以连接到你的Ubuntu托管的Subversion存储库并获取你需要的任何东西。

        2
  •  0
  •   Peter Mortensen Pieter Jan Bonestroo    11 年前

    我找到了。Windows服务器确实接受TortoiseSVN。问题是Microsoft Windows Installer不是最新的。

    根据TortoiseSVN常见问题解答:

    Windows Installer服务无法安装此安装包。您必须安装包含更新版本的Windows Installer服务的Windows service pack。您至少需要msi安装程序的版本3。

    在这种情况下,使用链接 http://www.microsoft.com/en-us/download/details.aspx?id=8483 .

    现在它起作用了。

        3
  •  0
  •   Peter Mortensen Pieter Jan Bonestroo    11 年前

    我认为您应该有两个独立的SVN服务器,它们可以充当镜像,并在它们之间具有同步机制。我发现以下博客文章对此很有用。

    推荐文章