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

标签 javascript html batch-file tfs ionic-framework

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

最佳答案

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

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

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

语法:

tf get [itemspec] [/version:versionspec] [/all] [/overwrite] [/force] [/remap]
[/recursive] [/preview] [/noautoresolve] [/noprompt]
[/login:username,[password]]
  • 编写批处理脚本来调用命令行。检查http://n3wjack.net/2014/02/02/how-to-pull-from-tfs-from-the-command-line/
  • 关于javascript - 如何运行 Windows 脚本文件以从 TFS 获取项目?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37202535/

    相关文章:

    javascript - 测试期间未为子样式组件提供正确的主题

    javascript - 删除 html 模板实例

    javascript - 修改移动分享按钮中的网址

    java - 在 Netbeans 中 Tomcat 启动失败

    command-line - 批量启动命令未打开程序

    javascript - jQuery 触发 DatePicker 更改事件

    javascript - 从匿名 JavaScript 函数访问变量

    javascript - 提高压缩比 UglifyJS - NodeJS

    javascript - 使用 jquery 检测物化框架侧导航宽度

    batch-file - 使用批处理从字符串中提取子字符串