【发布时间】:2015-05-22 01:38:21
【问题描述】:
也许是重复的,但我没有找到正确的答案。
是否可以在 MSBuild 启动之前从 TFS 上的文件中读取内容?
我正在使用以下内容:
TfsTeamProjectCollection server = new TfsTeamProjectCollection(new Uri("https://hasinc.visualstudio.com/DefaultCollection"));
VersionControlServer version = server.GetService(typeof(VersionControlServer)) as VersionControlServer;
Item item = version.GetItem(@"$\SomeProject\SomeFile.cs");
我提供了服务器路径并检索到了正确的“项目”。我可以阅读一些属性,例如内容长度。但是如何读取文件呢?
我需要阅读内容并提取一些特定信息!
在自定义活动方法中 TFS 构建期间发生的该过程:
protected override void Execute(CodeActivityContext context)
{
}
有可能实现吗?
【问题讨论】:
-
您使用的是哪个版本的 TFS Build?
-
我使用的是 TFS 2013。