2

我想在使用 CruiseControl.net 时将参数传递给 SVN。我的 ccnet.config 文件中有以下源代码控制块:

<sourcecontrol type="svn" username="username" password="password">
    <trunkUrl>https://www.example.com/blah/blah/blah</trunkUrl>
    <workingDirectory>C:\Subversion\blah\</workingDirectory>
</sourcecontrol> 

无论如何我可以更改源控制块,以便将一些参数传递给 svn?

4

1 回答 1

7

我找到了自己的答案。显然,我能弄清楚如何做到这一点的唯一方法是通过添加可执行参数和我这样编写的批处理文件来更改我的源代码控制块:

<sourcecontrol type="svn" username="username" password="password" executable="C:\Subversion\blah\mysvn.bat">
    <trunkUrl>https://www.example.com/blah/blah/blah</trunkUrl>
    <workingDirectory>C:\Subversion\blah\</workingDirectory>
</sourcecontrol> 

然后在 mysvn.bat 我有:

svn %* --trust-server-cert

--trust-server-cert我想添加的论点在哪里

于 2012-10-11T20:11:58.430 回答