AppCode工作区和TFS命令行客户端工具(AppCode workspaces and TFS

2019-09-23 00:35发布

我可以创建AppCode一个工作区,并成功可以进出TFS的检查。 这是所有的好。不过当我使用的TFS跨平台命令行客户端 ,并尝试看看这些工作区我AppCode创建,我又回到“没有找到本地工作区”。 AppCode并没有真正创建一个工作区则因为根据MSDN上的工作区所有者和使用该工作区存储在Team Foundation Server的计算机的名称的名称。

我有一个需要通过AppCode创建此工作区访问其它应用程序。 他们可以使用TFS命令行客户端工具运行TFS命令,但因为我上面提到的原因,他们看不到工作区。

任何建议,以同步AppCode创建工作区和TFS客户工作区,所以我可以有我所有的应用程序要知道相同的工作空间的? 或任何其他建议吗? 谢谢。

Answer 1:

我不熟悉AppCode,但如果它像的IntelliJ(他们的Java IDE)什么那么他们已经写自己的TFS集成。 如果是这样的话,那么他们可能还没有更新所必需的缓存文件tf找到其工作区。

如果是这样的话,那么你应该只需要运行一个命令,将导致tf连接到你的服务器-此时它会填充所需的缓存文件。 例如,如果你通过-collection标志tf workspaces ,那么它实际上将查询工作区列表中的服务器(而在重建过程中所需的缓存文件。)

也就是说:

tf workspaces

只能在本地工作区高速缓存,而:

tf workspaces -collection:http://tfs.contoso.com:8080/tfs/DefaultCollection

将连接到服务器。



文章来源: AppCode workspaces and TFS command-line client tool