SVN是否从NAnt脚本中恢复?

SVN是否从NAnt脚本中恢复?,svn,nant,nant-task,Svn,Nant,Nant Task,我原以为这将是一项简单的任务,但我目前无法让它工作。有内置的功能,如等,但似乎不用于还原 我尝试过使用下面的方法,但得到一个错误,我没有提供足够的参数 <svn command="revert" destination="${root}" uri="${build.repos}" username="${build.user}" password="${build.pwd}"></svn> 任何帮助都将不胜感激。谢谢。您可以在其中指定任何命令,包括恢复: <s

我原以为这将是一项简单的任务,但我目前无法让它工作。有内置的功能,如
等,但似乎不用于还原

我尝试过使用下面的方法,但得到一个错误,我没有提供足够的参数

<svn command="revert" destination="${root}" uri="${build.repos}" username="${build.user}" password="${build.pwd}"></svn>

任何帮助都将不胜感激。谢谢。

您可以在其中指定任何命令,包括恢复

<svn command="revert" ... />

使用以下方法使其正常工作-

<svn command="revert" destination="${root}" uri="${build.repos}" username="${build.user}" password="${build.pwd}">
    <arg line="-R"/>
    <arg line="revert"/>
    <arg line="${root}"/>
</svn>


这是我在问题中尝试并指出的方法,但它似乎不起作用?似乎找不到任何说明我需要传递哪些参数的文档。1)返回了什么异常/错误?2) 这里是文档的链接:“svn:没有提供足够的参数”我以前发现过该文档,谢谢。但它只包含SVN任务的一般信息,而不是每个命令的用法,即revert。这似乎来自SVN本身,而不是NANT任务。您使用哪个SVN版本?