从 TFS 构建工作流程,如何打开源代码控制文件而不下载它
我正在使用 TFS 2010 和 Team Build 2010 自动构建嵌入式平台的 C++ 项目(TI 编译器)。
我想通过读取源代码控制下的文件来自定义我的构建版本号。
问题在于,在默认工作流模板(我用作修改模板的模板)中,构建版本是在“Run On Agent”之前定义的,这是下载源代码的位置。
有没有办法(从自定义代码活动内部)打开受源代码控制的文件而不下载它?
我已经知道一种解决方法 - 使用放置位置根目录作为临时文件夹的形式 - 下载该文件,从中提取我需要的内容,然后将其删除。但我想知道是否有更优雅的方法来做到这一点。
I'm using TFS 2010 and Team Build 2010 to automate building a C++ project for embedded platform (TI compiler).
I'm want to customize my build version number by reading a file that is under source control.
The problem is that in the default workflow template (the one I've used as a template for my modifications), the build version is defined before "Run On Agent", which is where the source code is downloaded.
Is there a way (from inside a custom code activity) to open a file that is under source control without downloading it?
I already know a workaround - use the drop location root as a sorf of temp folder - to download that file, extract what I need from it, and then delete it. But I'm wondering if there's a more elegant way of doing it.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论