使用SVN进行命令行签出
我正在尝试使用SVN 1.6.6版自动化我的结账过程 当我打电话时使用SVN进行命令行签出,svn,command-line,tortoisesvn,Svn,Command Line,Tortoisesvn,我正在尝试使用SVN 1.6.6版自动化我的结账过程 当我打电话时 call "C:\Program Files\TortoiseSVN\bin\SubWCRev.exe" checkout URL 我收到这个信息 SubWCRev 1.6.6,构建17493-32位 当我调用下面的命令时,只会弹出一个窗口 call "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe.exe" checkout URL 我做错了什么?Tortoi
call "C:\Program Files\TortoiseSVN\bin\SubWCRev.exe" checkout URL
我收到这个信息
SubWCRev 1.6.6,构建17493-32位
当我调用下面的命令时,只会弹出一个窗口
call "C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe.exe" checkout URL
我做错了什么?TortoiseSVN是一个将SVN集成到外壳中的程序。在
http://subversion.apache.org/packages.html
签出的命令行是(如果Subversion目录不在-变量中,则必须在命令前面加上Subversion的路径):
svn签出
看起来您(仅?)在Windows下安装了OrtoiseSVN。为了有效地使用命令行,您应该安装Subversion的命令行版本,您可以在Subversion.apache.org上找到安装文件
如果您坚持使用命令行与TortoiseSVN进行签出,这将记录在“附录D.自动化TortoiseSVN”下的TortoiseSVN帮助中
您搜索的命令如下所示
"C:\Program Files\TortoiseSVN\bin\TortoiseProc.exe" /command:checkout /path:my-example /url:"http://my.server.com/svn/trunk/my-example"
但请注意:这将打开一个对话框窗口,您必须手动按下“确定”按钮才能使其工作。TortoiseSVN 1.7有一个命令行Subversion客户端。检查安装程序。编写批处理文件并包含checkout命令是完全自动化给定场景的更好选择
svn checkout [url] [path]
[path]是可选的。。您确定“TortoiseProc.exe.exe”存在吗?更高版本的TortoiseSVN安装程序实际上包括命令行工具(“自定义设置”屏幕中的“命令行客户端工具”选项)。@PeterMortensen哪里可以找到SVN Tortoise命令列表?您是否有相同的链接?更高版本的OrtoiseSVN安装程序实际上包括命令行工具(“自定义设置”屏幕中的“命令行客户端工具”选项)。
svn checkout [url] [path]