带有 Eclipse 的 Mule Team 资源管理器 - 文件未自动签出

Mule Team explorer with Eclipse - Files not auto checked out

我正在使用 Team Explorer 插件连接到 Anypoint Studio 中的 TFS(我相信是在 Eclipse 平台上构建的)。当我编辑流程时,文件不会自动签出。这造成了麻烦,因为团队中的每个人都必须签出顶级文件夹并签入所有文件,即使是几行更改。

我检查了 Windows => 首选项中的选项,一切似乎都很好。

任何人都可以解决此问题。

首先,您必须有足够的权限,确保是您团队项目的贡献者之一。如果您的机器只出现此现象,请尝试清除相关缓存,也可以尝试卸载并重新安装the plug-in

此外,如果文件没有自动签出。您仍然可以手动检查它以获得解决方法。按照以下步骤操作:

  1. Package Explorer 中,select 您要编辑的文件, 打开他们的快捷菜单,然后选择 Team,Check Out for Edit。
  2. (可选)您可以锁定文件。
  3. 选择签出。

来自 MSDN 的更多详细信息:Check Out and Edit Files (Team Explorer Everywhere)

感谢另一个 friend/colleague,问题已解决。问题是虽然它显示已连接,但 IDE 假设我在离线模式下工作。所以我们不得不删除工作区并从头开始。

  1. 使用 'Projects from Team Foundation Server' 导入项目而不是创建新工作区。
  2. Select'Team Synchronizing'视角和'Synchronize'.

但仍然存在一些问题 - “.metadata”和“.mule”文件夹不是这些导入项目的一部分,因此不会自动检出它们。