.NET环境下每日集成(5):CruiseControl.Net 源码管理器块
2008-04-24 10:02 敏捷的水 阅读(2620) 评论(1) 编辑 收藏 举报1. CruiseControl.Net支持非常多的源码管理器,下面是官方的一些介绍
2. 安装完后有对应的文档,这里我主要说一下TFS的配置
要想使用TFS,还必须安装一个插件前面文章我已经提过,下面是示例源码











Node | Description | Type | Required | Default |
---|---|---|---|---|
server |
tfs服务器地址 |
string | true | null |
username | 连接到TFS服务器的用户名,不设将使用登录系统的用户名和密码 | string | false * | |
password | 连接到TFS服务器的密码,不设将使用登录系统的用户名和密码 | string | false * | |
domain | TFS服务器的域名 | string | false * | |
autoGetSource | 是否自动获得最新的源码 | bool | false | false |
applyLabel | 是否应用标签当编译时 | bool | false | false |
workingDirectory | 获得最新源码所放的路径,最好和上面的project的workingDirectory一致,因为编译时取自project的workingDirectory,不然每次只获得最新,编译的还是原来的 | string | false | CCNet project working directory |
cleanCopy | 获取最新时是否清除workingDirectory下的所有文件 | bool | false | false |
project | 你想获得TFS哪个目录下的内容 | string | false | |
workspace | 每一个项目的特别标志,多项目时用 | string | false | "CCNET" |
deleteWorkspace | 自动获取源码后是否删除workspace,因为TFS Server可以记住状态,只发送修改或删除的文件(这个理解不知是否正确?) Determines if the workspace should be deleted after source is downloaded using the autoGetSource flag. It is much more efficient to leave the workspace because that way the TFS server can remember the state of the files on the CruiseControl.NET server and only send files that have changed or inform the server of deleted / renamed files. |
bool | false | false |
扫码关注公众号,了解更多管理,见识,育儿等内容

作者: 王德水
出处:http://www.cnblogs.com/cnblogsfans
版权:本文版权归作者所有,转载需经作者同意。
出处:http://www.cnblogs.com/cnblogsfans
版权:本文版权归作者所有,转载需经作者同意。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述