这里有几个选项,更改构建代理上的构建目录,在团队资源管理器中右键单击"构建"文件夹并选择管理构建代理.选择您的构建服务器并将构建文件夹更改为"e:\ b"(或甚至"e:\",如果您使用该驱动器的全部内容)这将更改该构建服务器的构建工作目录.这将从工作目录中删除几个字符.
除此之外,您还可以将构建使用的工作区尽可能地映射到树下.即使您没有用完路径上的字符,这也是一个好主意,因为TFS使用工作区来确定为您的构建获取哪些代码.
例如,如果您的工作区映射到$/TeamProject = $(SourceDir),这意味着TFS将获取构建团队项目中的所有代码.即使您只需要1个分支的1个解决方案
考虑像这样设置的团队项目
`$/TeamProject/DevBranch/Docs
/Source/Solutions/Solution1
/Solution2
/etc...
/More Stuff
/MainBranch/[Same As Dev]
/HotFixBranch/[Same As Dev]
/ReleaseBranch/[Same As Dev]`
如果您的工作区映射到$/TeamProject,那么当您真正想要的是来自dev分支的"solution2"文件夹中的代码时,您将从TFS获取所有内容.将映射更改为,$/TeamProject/Devbranch/Source/Solutions/Solution2并且您刚刚剃了大约60个字符的路径长度.除此之外,您还可以加速构建,因为它只会获得所需的代码.
| 归档时间: |
|
| 查看次数: |
6591 次 |
| 最近记录: |