2016-01-26 35 views
0

是否可以从TEE CLC管理(创建,更改状态,删除)项目WorkItems?Team Explorer Everywhere命令行客户端和WorkItems

看看帮助和选项,这看起来不太可能,但eclipse版本和SDK显然使它成为可能。

指向文档的指针将不胜感激。

+0

你能澄清一下吗? Web界面可以从任何现代浏览器使用。如果您正在寻找自动化,请考虑Java对象模型API。 –

+0

我不想将这个讨论扩展到这个问题上。我需要从cmd行管理工作项目。 TEE CLC听起来像一个解决方案,这个问题是特定的 - 它可以做或不可以?正如CECE所建议的 - 只要我可以要求安装Windows&VS,MSFT-tfpt听起来像是最可行的解决方案。 – tishma

+0

您可以在网站https://visualstudio.uservoice.com/forums/121579-visual-studio-2015上提交用户信息 –

回答

1

通常,用于管理我们正在使用的工作项目的命令行是witadmin destroywi(销毁工作项目)和tfpt workitem(创建或更新工作项目)。但是,witadmin命令行工具安装在任何版本的Visual Studio中,并且tfpt workitem命令行工具安装了与VS客户端一起使用的TFS电源工具。它们都不支持Team Explorer Everywhere命令行客户端。

恐怕没有用于管理工作项的Team Explorer Everywhere命令行客户端命令。

+0

嘿!这不仅回答了问题,而且还提出了我是否真的需要TEE CLC(非Win/VS环境)的问题。 – tishma

+0

有了tftp,你如何实现自动化(跳过登录对话框)?运行tfpt的用户(本地或域)具有tfpt权限就足够了吗? – tishma

+0

使用与Version Control一起使用的命令运行tfpt时,需要从已经映射到Team Foundation源代码管理的目录中运行tfpt,或者使用位于中的tf workspace命令更新本地工作区高速缓存。 –

0

由于CeCe写道,没有任何跨平台工具来管理类似于witadmin或tfpt的工作项目。另外,TEE CLC使用Java的TFS SDK,但为方便起见,将CLC打包在下载中。插件和CLC之间不应该存在依赖关系。

+0

“插件和CLC之间不应该存在依赖关系。”你指的是哪个插件? – tishma

+0

Eclipse插件?所以,插件和CLC之间没有区别,但是它们肯定都依赖于SDK。由于CLC不支持工作项管理,因此我可能会用java写一个基于SDK的工具。我肯定不会考虑如果CLC中存在一个模糊的选项。 – tishma