如何确定从批处理文件分支名(How to determine branch name from ba

2019-09-16 18:45发布

我也从一个TFS获得最新。 我的本地路径是:

C:\tfs\Project\Branch1\Config\Deployment\CopyInstallers.bat

TFS路径是:

$\Project\Branch1\Config\Deployment\CopyInstallers.bat

CopyInstallers.bat会从分支最新的安装文件夹在不同的位置在服务器上,拉链他们并把它放在共享位置上的服务器。

我有一个名为另一个分支Branch2和TFS路径

$\Project\Branch2\Config\Deployment\CopyInstallers.bat

我试图为试图获得使用分支名TF.exeTFPT.exe ,所以,在我不应该哈日代码分支名CopyInstaller.bat文件,以获取最新的安装文件夹中。

或者有没有其他的办法让我可以去了解在批处理文件分支名/路径?

Answer 1:

使用TF.EXE info命令。

  1. 从DOS外壳转到您的工作空间所在的目录分支的位置(C:\ TFS \项目\分支1 \ CONFIG \部署)
  2. 使用命令: TF.EXE info .
  3. 解析的结果“服务器路径:”行。

编辑:随着Visual Studio 2010的更换info由命令properties一个

编辑2

OK:我给你做一个控制台应用程序,让这里的zip文件 ,有源代码和生成exe文件。

告诉我,如果这是你所期望的



文章来源: How to determine branch name from batch file