如何运行Windows脚本文件从TFS获取项目?

时间:2016-05-13 06:19:39

标签: javascript html5 batch-file tfs ionic-framework

我正在开发离子应用程序并使用gulp实用程序来缩小js文件。 为了避免在团队成员的所有系统中配置gulp,我计划让远程系统与TFS通信,接受项目并将其放在某个文件夹中,然后我将安装gulp并相应地运行任务。 但我的问题是如何从远程系统连接到TFS以获得项目?我知道通过Eclipse我可以拉动并获得项目,但有任何独立的方法,如运行批处理文件和完成工作。 总体目标是避免在所有团队成员系统中安装运行,而不是他们可以连接到远程系统并采用缩小版本。 感谢帮助!

1 个答案:

答案 0 :(得分:0)

根据您的描述,您只想从TFS获取一个版本到远程计算机上的工作区。

有几种方法可以实现这一目标:

  1. 在远程计算机上安装VS / Team Explorer,然后执行get latest或从历史记录中获取特定版本。
  2. 转到TFS门户网站,导航至 CODE 标签,选择项目,然后选择下载为Zip
  3. 使用TFS Get command从Team Foundation Server获取(下载)一个或多个文件或文件夹的最新版本或指定版本到工作区。
  4. 语法:

    tf get [itemspec] [/version:versionspec] [/all] [/overwrite] [/force] [/remap]
    [/recursive] [/preview] [/noautoresolve] [/noprompt]
    [/login:username,[password]]
    
    1. 编写批处理脚本以调用命令行。查看http://n3wjack.net/2014/02/02/how-to-pull-from-tfs-from-the-command-line/