1
7
我可以看到几个选择 1-发布svn状态-在svn启动之前显示更新,并确定是否有任何更改(应该像计算响应中的行一样简单-我认为最新文件夹只会生成1行) 2-将svn更新任务更改为exec任务,并将svn的输出重定向到一个测试文件中,您可以对该文件进行后期处理,以确定是否进行了任何更新(类似于第一个选项)。 3-在svn启动后获取svn日志,并基于 http://jonathanmalek.com/wp/?p=244 然后处理xml以确定是否进行了任何更改。这将只工作,如果你被保证只有1个版本号增加,因为它只获得日志信息的最后一次修订。这方面的变化是在svn启动之前和之后抓取日志,然后比较它们。 就我个人而言,我会选择方案2。在最新的工作目录上运行svn up会产生一行(修订时),因此将使用svn更新任务更改为以下内容:
|
Eric · pip安装-e svn+ssh不接受用户 6 年前 |
Anu699 · 在git中管理多个项目的最佳方式是什么?[已关闭] 6 年前 |
Dipu H · Viewvc未扩展关键字 6 年前 |
NealWalters · SVNLook-存储库格式-语法不正确 6 年前 |
m-mas · 尝试与svn重新同步trac时出错 6 年前 |
Wombattle · 通过命令行在SVN中保留时间戳 6 年前 |