在CruiseControl.net中配置SVN Task以检测Subversion外部更改,您需要遵循以下步骤:
<!-- 其他配置项 -->
</project>
<tasks>
<svn>
<trunkUrl>https://your-subversion-server.com/svn/MyProject/trunk</trunkUrl>
<workingDirectory>C:\CruiseControl\Projects\MyProject</workingDirectory>
<username>your-subversion-username</username>
<password>your-subversion-password</password>
</svn>
</tasks>
<!-- 其他配置项 -->
</project>
your-subversion-server.com
:您的Subversion服务器的域名或IP地址。MyProject
:您的项目名称。https://your-subversion-server.com/svn/MyProject/trunk
:您的Subversion项目的trunk路径。C:\CruiseControl\Projects\MyProject
:CruiseControl.net中项目的工作目录。your-subversion-username
:您的Subversion用户名。your-subversion-password
:您的Subversion密码。现在,CruiseControl.net将定期检查Subversion中的更改,并在检测到更改时触发构建。
注意:为了保护您的密码,建议使用加密的密码或使用环境变量。
领取专属 10元无门槛券
手把手带您无忧上云