访问TortoiseSVN更新文本

时间:2011-09-13 10:57:42

标签: tortoisesvn

当您使用Tortoise SVN从存储库更新到本地计算机时,您会看到弹出窗口,其中显示了添加/更新了哪些文件/等。我希望以编程方式掌握该文本。

您知道它是否被转储到临时文件或日志文件中?还是有另一种方法来掌握该文本?我无法在提供它的设置中看到任何内容。

1 个答案:

答案 0 :(得分:1)

一个想法可能是使用svn.exe控制台程序,如此

svn.exe log -r head -v <svn-dir>
  • -r表示修订版(头部是最新的)
  • -v是详细的(包括文件名)
  • <svn-dir>是一个包含svn checkout的目录(如果你在这样的dir中运行命令,这可以省略)。

如果您想以某种方式按摩数据,还有一个-xml开关可能很有用

这要求您在路径中有svn.exe。似乎可以找到svn.exe exec。 here