我想使用 NAnt 自动化 SVN 添加。我想将给定目录中的所有新文件添加到 SVN。NAnt 脚本将成功执行添加命令,但是它会显示 Tortoise SVN 添加对话框,这是不可接受的,因为它将在运行 CruiseControl 的构建服务器上执行。构建服务器正在运行 Windows Server 2003。
有任何想法吗?
<target name="addtest">
<exec program="c:\program files\tortoisesvn\bin\tortoiseproc.exe"
commandline="/command:add * --force /path:C:\svn\test /notempfile /closeonend:1"
basedir="C:\svn\test"
failonerror="false"/>
</target>