我想,而我使用CruiseControl.net传递参数给SVN。 我在我的ccnet.config文件中的以下sourcecontrol块:
<sourcecontrol type="svn" username="username" password="password">
<trunkUrl>https://www.example.com/blah/blah/blah</trunkUrl>
<workingDirectory>C:\Subversion\blah\</workingDirectory>
</sourcecontrol>
反正是有,这么就是通过一些参数使用svn我可以改变sourcecontrol块?
我发现我自己的答案。 显然,我能想出如何做到这一点的唯一方法是用一个批处理文件我写的,像这样将可执行参数来改变我的sourcecontrol块:
<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
是我想补充的说法