我的机器在哪里svn.exe?

我的桌面上安装了Tortoise svn 。 我想用命令行 svn.exe执行一些任务? 但我无法在我的机器上findsvn.exe

我们是否需要安装其他的东西来获取svn.exe命令?

Subversion程序代码被链接到TortoiseSVN二进制文件中。 如果您需要从命令行访问存储库,则可以安装兼容的独立版本。

更新:最新版本的TortoiseSVN软件包除了链接到GUI二进制文件之外,还可以安装一个独立的svn.exe。 它位于安装主程序的相同bin目录中。 (如果您已经安装了TortoiseSVN,请重新运行安装程序,select“修改”,然后select要安装的命令行工具。)

TortoiseSVN 1.7有一个安装命令行工具的选项。

它没有被默认选中,但你可以再次运行安装程序并select它。 它也会自动更新你的PATH环境variables。

TortoiseSVN不使用svn.exe它有SVN库编译。如果你需要运行自己的任务,你将不得不安装独立的Subversion客户端。 您可以从Cygwin [ http://cygwin.com ]或从http://subversion.apache.org/packages.html#windows获取本地版本;

在安装TortoiseSVN期间,检查命令行客户端工具 。 这将在文件夹C:\Program Files\TortoiseSVN\bin创build文件svn.exe

如果你想使用SVN.EXE,有几家公司编译可以免费下载的官方二进制文件。 例如,Collabnet:

http://www.open.collab.net/downloads/subversion/

如果您正在使用Silk安装,请尝试:

“\ Program Files \ SlikSvn \ bin”

从这里下载:

http://sourceforge.net/projects/win32svn/

并运行安装程序。 可执行文件位于:

\ Program Files(x86)\ Subversion \ bin

用于默认安装。

根据你需要做什么, 自动化TortoiseSVN可能是一个很好的解决scheme。 例如,如果没有错误或冲突,以下将更新存储库并closuresTortoiseSVN窗口:

 TortoiseProc.exe /command:update /path:"c:\path\to\repo\" /closeonend:2 

是的重新安装并select命令行来获取程序文件 – >龟SVN文件夹中的SVN。

最新版本的TortoiseSVN软件包除了链接到GUI二进制文件之外,还可以安装一个独立的svn.exe。 它位于安装主程序的同一个bin目录中。 (如果您已经安装了TortoiseSVN,请重新运行安装程序 ,select“修改”,然后select要安装的命令行工具 。)

首先,如果颠覆你的机器上安装? 如果不是看你的tortoisesvn设置连接到什么服务器。

安装subversion的默认位置是c:\ program files \ subversion,您可以在c:\ program files \ subversion \ bin中findsvn.exe,您可以在其中运行cmd行操作。

 def proc = 'cmd /c C:/TortoiseSVN/bin/TortoiseProc.exe /command:update /path:"C:/work/new/1.2/" /closeonend:2'.execute() 

这是我的'svn.groovy'文件。