【发布时间】:2016-03-27 11:47:24
【问题描述】:
我发现您无法使用跨项目中多个文件夹的 eclipse TFS 插件签入更改。
我可以解决这个问题的唯一方法是一次检查一个文件夹中的更改!
这肯定是我错过的 Eclipse 中的错误或设置。在任何一种情况下,它都会使代码检查变得非常乏味。有什么建议吗?
【问题讨论】:
标签: java eclipse plugins tfs checkin
我发现您无法使用跨项目中多个文件夹的 eclipse TFS 插件签入更改。
我可以解决这个问题的唯一方法是一次检查一个文件夹中的更改!
这肯定是我错过的 Eclipse 中的错误或设置。在任何一种情况下,它都会使代码检查变得非常乏味。有什么建议吗?
【问题讨论】:
标签: java eclipse plugins tfs checkin
TFS eclipse 插件肯定支持签入多个文件夹。通过Team Explorer Everywhere 在我的环境中测试通过,无需任何其他设置。
您可以指定要签入的文件更改。在 Pending Changes 页面,在 Excluded Changes 部分中选择一项或多项更改。从快捷菜单中选择包括。你也可以 当您在 Eclipse 的其他领域工作时,确定您的签到范围:
方式1:在包资源管理器或项目资源管理器中,选择以下选项之一:
◦一个或多个代码项目
◦一个或多个文件夹
◦一个或多个文件
选择项目后,打开它们的快捷菜单,然后选择团队、签入待处理的更改。
方式 2: 在源代码管理资源管理器中,选择一个或多个有待更改的项目或一个或多个包含有待更改的项目的文件夹。 (有待更改的项目用这个符号表示:√)。打开所选项目的快捷菜单,然后选择“签入”。
更多信息来自 MSDN:https://msdn.microsoft.com/en-us/library/jj155785(v=vs.120).aspx
【讨论】:
您好 Patrick 非常感谢您的回复。我想我已经深究了。因此,如果您将文件添加到项目中,请将其重命名,然后将其删除。然后尝试进行签到。 Eclipse 上的 TFS 插件将无法提交更改,直到您右键单击已删除的文件并撤消它。
我认为 TFS 运行正常,因为它应该允许用户将已删除的文件提交到 TFS。但是,Eclipse 插件不会向用户提供任何关于签入失败原因的反馈。它只是默默地失败。
如果您在签入过程中需要签入大量文件,那么您很容易对签入失败的原因感到困惑。
【讨论】: