如何在svnant日志任务中使用-v触发器?
在我的Ant构建脚本中,我使用svnant检索特定目录的SVN日志;现在我也要查看更改的文件。我试过了如何在svnant日志任务中使用-v触发器?,svn,ant,svnant,Svn,Ant,Svnant,在我的Ant构建脚本中,我使用svnant检索特定目录的SVN日志;现在我也要查看更改的文件。我试过了 <svn username="${svn.username}" password="${svn.password}" failonerror="true"> <log path="${dir}" destFile="${dest}" asXml="false" verbose="true" /> </svn> 并以惨败告终 日志不支持“详细” 属性
<svn username="${svn.username}" password="${svn.password}" failonerror="true">
<log path="${dir}" destFile="${dest}" asXml="false" verbose="true" />
</svn>
并以惨败告终
日志不支持“详细”
属性
经过一些研究,我发现有人已经尝试实现这个()但是log命令源的svn日志(嘿,递归!)说
~已在上删除“详细”属性
此选项通过时的命令
蚂蚁行刑
也许我只是在盒子里思考,但我就是不明白。。。在哪里传递此选项?
如果我不能在我的ant脚本中传递它,除了篡改源代码和编译我自己的svnant之外,是否有可能强制svnant日志变得冗长?我们使用这样的代码来获取文件列表:
<svn refid="svn.settings">
<log url="${env.SVN_URL}" startRevision="${start.revision}" stopRevision="${env.SVN_REVISION}" changedPathes="true" destFile="${svn.changed.files.xml}" />
</svn>
基于您的代码与我们的代码之间的差异,我希望以下代码能够正常工作:
<svn username="${svn.username}" password="${svn.password}" failonerror="true">
<log path="${dir}" startRevision="${start.revision}" stopRevision="${env.SVN_REVISION}" changedPathes="true" destFile="${dest}" />
</svn>
可能不需要开始和停止修订,因此您将:
<svn username="${svn.username}" password="${svn.password}" failonerror="true">
<log path="${dir}" changedPathes="true" destFile="${dest}" />
</svn>
我们使用这样的代码来获取文件列表:
<svn refid="svn.settings">
<log url="${env.SVN_URL}" startRevision="${start.revision}" stopRevision="${env.SVN_REVISION}" changedPathes="true" destFile="${svn.changed.files.xml}" />
</svn>
基于您的代码与我们的代码之间的差异,我希望以下代码能够正常工作:
<svn username="${svn.username}" password="${svn.password}" failonerror="true">
<log path="${dir}" startRevision="${start.revision}" stopRevision="${env.SVN_REVISION}" changedPathes="true" destFile="${dest}" />
</svn>
可能不需要开始和停止修订,因此您将:
<svn username="${svn.username}" password="${svn.password}" failonerror="true">
<log path="${dir}" changedPathes="true" destFile="${dest}" />
</svn>