【问题标题】:Mule Team explorer with Eclipse - Files not auto checked outMule Team explorer with Eclipse - 文件未自动检出
【发布时间】:2016-06-03 21:17:55
【问题描述】:

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

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

任何人都对此问题有任何解决方案。

【问题讨论】:

  • 这种现象是不是只出现在你的账号和开发机上?
  • 所有开发者机器

标签: eclipse tfs mule team-explorer anypoint-studio


【解决方案1】:

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

  1. 使用“来自 Team Foundation Server 的项目”导入项目,而不是创建新工作区。
  2. 选择“团队同步”视角和“同步”。

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

【讨论】:

    【解决方案2】:

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

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

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

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

    【讨论】:

    • 谢谢帕特里克。如上所述,我无法执行手动结帐选项 - 看不到“结帐”选项。我可以从 VS IDE 手动签出文件。有时添加新组件或流程会影响其他文件 (pom.xml),这些文件不会自动为开发人员检出。当他们签入仅手动签出文件时,这会造成麻烦。有什么方法可以让 Anypoint Studio/Plug-in 自动检出?
    • 感谢您抽空帕特里克。完成上述两个步骤后,我就可以看到这些选项了。
    猜你喜欢
    • 1970-01-01
    • 2014-01-01
    • 1970-01-01
    • 2014-09-19
    • 2012-11-25
    • 2017-09-13
    • 1970-01-01
    • 2012-07-12
    • 1970-01-01
    相关资源
    最近更新 更多