Subversion命令脚本

问题描述:

我有这个命令 “TortoiseProc.exe”/命令:update /路径: “d:\ Work_SVN \项目名称”/ notempfileSubversion命令脚本

更新工作副本。

我也有`svn st -u'来检查存储库中的修改。 如何在上述语法中使用此命令。

比布

使用的脚本命令行客户端,而不是一个GUI。您不会通过模拟鼠标单击和拖动来将文件从一个目录复制到另一个目录,对吗?

阅读manual

一般来说,你不能只用TortoiseProc执行SVN的status命令。但是,您可以使用/command:repostatus打开repostatus窗口。

(这里遵循了一个手动改写)

记住TortoiseSVN是一个GUI客户端,这个TortoiseProc允许你让TortoiseSVN对话框显示并收集用户输入。如果你想写一个不需要输入的脚本,你应该使用官方的Subversion命令行客户端。

(另一种方式从手动到此为止...... geesh)

+0

你应该从文档中引用一段话,以便清楚说明这不是你的话。 – 2010-01-25 13:12:04

+0

@迈克尔 - 这不是一个直接的报价。 – 2010-01-25 16:43:26

+0

将“TortoiseProc允许你”替换为“自动化指南向你显示如何”,其余部分与文档中包含的链接中的第二段逐字逐句相同!也许这是巧合。 – 2010-01-25 22:29:34

您使用update子命令:

svn update "D:\Work_SVN\projectname" 

svn help update类型,了解其所有的选项,并svn help了解所有的子命令。 另请参阅Version Control with Subversion书中的svn update chapter