自动化陆龟SVN

时间:2012-11-05 04:03:15

标签: svn automation tortoisesvn

我希望自动将现有存储库的工作副本签出到所需位置。我在Windows 7上使用Tortoise SVN,我将无法使用任何其他形式的SVN http://tortoisesvn.net/docs/nightly/TortoiseSVN_en/tsvn-automation.html建议,因为我没有管理员权限,整个部门正在使用Tortoise SVN。我知道我可以使用命令打开GUI,但是可以与这些GUI进行交互,甚至可以更好地创建一个不一定需要GUI的命令

TortoiseProc.exe /命令:checkout / url:[source] / path:[destination] - 打开chekout GUI,如何从命令行“按”OK?

3 个答案:

答案 0 :(得分:1)

  

是否可以与这些GUI进行交互,甚至可以更好地创建一个不一定需要GUI的命令

来自“Autoting TortoiseSVN”页面

  

请记住,TortoiseSVN是一个GUI客户端,以及此自动化指南   向您展示如何使TortoiseSVN对话框显示为收集用户   输入。 如果您想编写一个不需要输入的脚本,那么   应该使用官方的Subversion命令行客户端

答案是:“使用SVN CLI,它是TSVN 1.7中TortoiseSVN安装的一部分”,并使用

结账

svn co URL PATH

答案 1 :(得分:0)

在这里,您可以下载适用于Windows的Subversion命令行工具:

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

选择一个zip包,这样您就可以在没有管理员权限的情况下安装/解压缩。

命令行上

svn checkoutdocumented heresvn help checkout

答案 2 :(得分:0)

我认为需要知道这些命令,这些命令将有助于自动化与svn相关的任何事情。我在创建自动化框架时广泛使用了svn。

访问此链接以获得完整的想法

http://thebongtraveller.blogspot.com/2016/01/svn-commands-you-must-know-test.html