用于Windows的svn客户端二进制文件

has*_*sen 49 svn binaries command-line-tool

命令行版SVN的Windows二进制文件在哪里?在我搜索的任何地方,它都必须是一些公司带有安装程序的花哨的客户端软件.

我正在一台我没有管理员帐户的机器上工作.请给我简单的命令行二进制文件,他们到底在哪里?

gix*_*gix 34

以前的直接链接不起作用,但是subversion项目现在提供了几个到Windows二进制文件的异地链接:

http://subversion.apache.org/packages.html#windows

  • 这不再起作用(Subversion移动到Apache,它不会释放二进制文件),所以这个答案应该是固定的或不接受的. (5认同)

Sco*_*Muc 21

我使用Slik SVN.它不需要像CollabNet那样的一堆注册信息.

  • 出于这个原因,我决定不再使用CollabNet版本. (5认同)

Eva*_*van 8

Slik SVN获取不需要注册的版本,您应该能够在任何地方安装它(并拥有权限).

如果您不能运行安装程序,你总是可以尝试提取文件使用其中的UniExtract,或可能总指挥官MSI插件.


Nic*_*aux 7

您可以随时使用cygwin并在安装期间安装subversion包,这将使其在命令提示符下可访问(带有一些$ PATH更改),但我知道这是否符合您的"仅二进制"标准.

编辑:我理解为什么人们正在贬低,但这只是获取颠覆的二进制文件的最后手段.要回答"为什么安装所有cygwin,如果你只需要subversion"这个问题:我发现原来是一个linux应用程序,我更习惯在*nix环境中使用subversion,例如cygwin,因此可以利用GNU utils,如find,grep,bash等来执行基于文件操作,这颠覆与主要交易.

我之所以提出建议,因为OP对于找到合法的二进制文件感到沮丧,我认为这将是最容易和最快速的颠覆方式:点击几下就可以了.这是一个被要求的建议,在我原来的评论中,我有一个警告,就是在那里安装cygwin.

  • 如果您不需要它用于其他任何用途,为什么要安装所有 Cygwin? (2认同)
  • 真正.你没有告诉他.:-)如果你有,你可能会得到更多的downvotes. (2认同)
  • 我不喜欢使用Windows命令shell并几乎立即在新的Windows机器上安装Cygwin,但这只是我的偏好.如果必须使用Cygwin Subversion构建在CMD shell中不能很好地工作,那么在这种情况下你可能不得不抓住其他东西. (2认同)
  • +1 - 使用Cygwin是一个可行的选择.您是否喜欢这个建议是一个偏好的问题. (2认同)

小智 6

我发现了这个:http://alagazam.net/ .这与http://sourceforge.net/projects/win32svn/完全相同,这在另一个答案中提出.

这是最初的Apache前二进制文件的最接近的解决方案.在过去的两三年里,我一直在使用它.