在TFS 2010版本中访问/查找项目文件夹
我想要什么 在TFS 2010构建期间,我需要找出解决方案(.sln)中的项目文件夹路径 我为什么想要这个 我需要搜索扩展名为“.mc”的文件。这些文件存在于项目文件夹中 为什么不在TFS 2010构建中使用解决方案路径变量 我不能使用解决方案路径变量。原因是我的解决方案路径包含100个文件夹,每个文件夹包含扩展名为“.mc”的文件。解决方案(.sln)仅包含10个visual studio项目,每个项目位于其自己的文件夹中。我想在这些项目文件夹中搜索文件在TFS 2010版本中访问/查找项目文件夹,tfs,build,Tfs,Build,我想要什么 在TFS 2010构建期间,我需要找出解决方案(.sln)中的项目文件夹路径 我为什么想要这个 我需要搜索扩展名为“.mc”的文件。这些文件存在于项目文件夹中 为什么不在TFS 2010构建中使用解决方案路径变量 我不能使用解决方案路径变量。原因是我的解决方案路径包含100个文件夹,每个文件夹包含扩展名为“.mc”的文件。解决方案(.sln)仅包含10个visual studio项目,每个项目位于其自己的文件夹中。我想在这些项目文件夹中搜索文件 你知道有一个简单的解决方案吗?提前谢谢
你知道有一个简单的解决方案吗?提前谢谢 我不认为像这样的东西有什么现成的东西。
我会选择一个定制的构建活动(有关该活动的经典资源,请参阅),它沿着爬网SLN的路线工作,以便检索文件路径。
一个可能有用的资源可能是post,但是,由于您也将TFS用作源代码管理,因此搜索
SccProjectUniqueName
可能是一个好主意:SLN中包含它的每一行都有一个指向项目的路径。使用InvokeProcess活动,并结合解决方案文件上的FIND命令行实用程序。我最终使用了Powershell(+a.NET实用程序)在InvokeProcess中实现所需的结果。“查找”命令行实用程序也同样有效。谢谢