我将自动化我们的设置创建活动。对于这些我需要从3个不同的svns中获得3个项目 一个。来自https://productvss:8443/svn/Connect200/branches/Release_5.0.0.0的应用程序二进制文件 湾来自https://productvss:8443/svn/Logger/branches/Release_2.4.7的记录器二进制文件 C。来自https://productvss:8443/svn/licensing/branches/Release_2.4
的许可证二进制文件在CCNet中获取文件的最佳方法是什么?源代码块或其他东西。
答案 0 :(得分:1)
假设您使用除了监听这些存储库上的更改之外的其他内容触发构建,我将使用Nant的exec任务与SVN命令行工具来获取文件。
<exec program="svn.exe">
<arg line="co https://productvss:8443/svn/Connect200/branches/Release_5.0.0.0 <local_wc_directory>"/>
</exec>
其他两个存储库的想法相同......
答案 1 :(得分:0)
或者您可以创建一个只有外部的小型SVN项目到您的不同项目路径。
因此,当CC.NET进行结账时,它将获得来自不同SVN路径/ Repo的所有结构。