CruiseControl.NET [心得] CC.NET VSTS 的配置

Zealic · 发布于 2009年3月07日 · 226 次阅读
96

这里我假定你已经了解 CCNet 的基本配置。

1.下载 VSTS Plugin: [url=http://tfsccnetplugin.codeplex.com/http://tfsccnetplugin.codeplex.com/[/url]] 下载后解压 ccnet.vsts.plugin.dll 到[b] D:/ccnet/server/[/b] 目录,CCNet 会自动装载该插件。

2.单项目配置:[code] http://mytfs:8080 zealic mypassword WORKGROUP<!-- 账号所属域--> CCNET_WORKSPACE $/MyProject/MySolution D:/ccnet/MyProject/MySolution [/code]3.多项目配置: 有可能在一个项目中需要 build 的东西依赖于其他路径或其他 TFS Server Project的内容,这时候我们需要 multi sourcecontrol:[code] http://yourtfs:8080 mock mockpassword YOUR_CROP<!-- 账号所属域--> CCNET_WORKSPACE $/MyProjectDependLib/ D:/ccnet/MyProject/MySolution http://mytfs:8080 zealic mypassword WORKGROUP<!-- 账号所属域--> CCNET_WORKSPACE $/MyProject/MySolution D:/ccnet/MyProject/MySolution [/code]

[[i] 本帖最后由 Zealic 于 2009-3-7 10:35 编辑 ]

共收到 3 条回复
96
q78978 · #1 · 2009年3月09日

有些不太清楚,能解释一下吗? WORKGROUP<!-- 账号所属域--> 这个到底是写什么? zealic mypassword 用户名密码是,是TFS管理员的吗?还是任意能获取源代码的人员 CCNET_WORKSPACE 这个CCNET_WORKSPACE是随便取名吗/ vsts源代码获取还是没成功, 请指教

96
Zealic · #2 · 2009年3月10日

用户名密码 是可以 任意能获取源代码的人员,推荐使用一个专门的 build user。 CCNET_WORKSPACE 这个名字可以随便取,具体公用 参考 TFS 的 WORKSPACE 的概念介绍。 WORKGROUP 可以从你的 "我的电脑->计算机名->域" 看到。 一般个人电脑都是 WORKGROUP ,如果是使用域控制的公司环境,可能有所变化。

96
q78978 · #3 · 2009年3月14日

我用你的办法试了一下,可以提示没有权限,我是用开发人员的帐号获取的,开发人员的获取源代码权限,为什么还会提示没有权限呢,

这是我的代码:


http://192.168.100.2:8080/ linyanzhen linyanzhen WORKGROUP testing $/hongyang/FuYouBaoJian/FuYouBaoJianSolution C:/hongyang/FuYouBaoJian/FuYouBaoJianSolution

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册