连续集成 – CruiseControl Starteam:没有拿起所有文件

我们的CruiseControl系统从starteam开始检查.我注意到它有时不会检查新版本的文件,只添加文件.

有人知道为什么吗?

最佳答案 我不能说为什么会发生这种情况,但是对于它的价值,我们完全避免了这个问题,让StarTeam在结账前删除所有本地文件.我们以这种方式获得所有文件.我们在NAnt脚本中使用以下StarTeam参数:

delete-local -q -p "${starteam_project_root}" -is -filter "N" -cfgd "${exec_time}"

这意味着:

delete-local -q -p "user:passwd@SERVER:49201/ProjectName/" -is -filter "N"-cfgd "09/18/2008 14:33:22"
点赞