我正在尝试使用CFEXECUTE命令为我生成SVN日志文件。我遇到的问题是日志文件回来了。我在Windows 7机器上使用SlikSVN和BlueDragon 7.1.0:
<cftry>
<cfset svnDir = "http://SVNSERVER" />
<cfset svnExe = "C:\Program Files\SlikSvn\bin\svn.exe" />
<cfset svnArg = 'log --xml -v #svnDir#' />
<cfexecute name="#svnExe#" arguments="#svnArg#" timeout="10" variable="changes">
</cfexecute>
<cfdump var="#changes#">
<cfcatch><cfdump var="#cfcatch#"></cfcatch>
</cftry>
我得到的结果是:
<?xml version="1.0" encoding="UTF-8"?> <log>
我正在使用我的凭据运行BlueDragon服务。我也尝试将我的SVN凭据添加到参数中,它仍然会生成一个空日志。我还尝试将SVN存储库签出到本地文件夹并将其用作路径。
任何帮助都会非常感激,我已经有一段时间了。 :)
谢谢!