【问题标题】:Best Practices for Sharing Eclipse Launchconfigurations共享 Eclipse 启动配置的最佳实践
【发布时间】:2018-03-24 11:50:16
【问题描述】:

这可能被认为是一件小事,但我很好奇您通常如何解决以下情况(如果这甚至是一个常见的用例):我们有一个项目,其中包含数十个日常使用的实用启动配置。根据您使用的应用程序的哪个部分,不同的启动配置很有趣。为了过滤这些,我们使用最喜欢的 eclipse 设置。那些需要的人被添加到收藏夹,其他人被删除。

不幸的是,收藏状态是在启动配置文件中写入的,因此 SVN 在同步项目时将更改收藏状态识别为更改。由于每个人通常在特定时间需要不同的启动配置,因此这不被视为理想行为。

有没有办法解决这个问题?您通常如何管理项目的启动配置?

【问题讨论】:

  • 因此,如果此文件中的规范只是为了个人用途而更改,并且与您的项目没有任何关系 - 为什么不将其添加到忽略列表中呢?我们正在为所有人创建基本文件,然后将其添加到忽略,因为每个人和安全命令/样式/配置/...就像他/她想要的那样。我曾经认为这是经典的方式。
  • 因为最初,在检查项目时,我们希望它们成为源的一部分,因此您不必从头开始创建它们。一旦文件被签入,就不可能将其放在忽略列表中,是吗?
  • 创建 app.config.template 并将其签入到 svn 并将其重命名为 app.config 被忽略或编辑更改列表,因此由于此命令文件在更改时被忽略但照常签入@ 987654321@

标签: java eclipse svn configuration launch


【解决方案1】:

建议只分享一些非常重要的启动配置,这些配置被标记为 as 以显示在收藏夹菜单中(请参阅启动配置中的 Common 选项卡):

将共享启动配置添加到个人收藏夹菜单,您有以下选项:

  • 将共享启动配置添加到收藏夹菜单,但不要提交更改的.launch 文件
  • 复制启动配置并将另存为更改为本地文件(参见常用标签)
  • 包装共享的启动配置在新的启动组中启动配置

或者,启动配置也可以在关联项目之外在单独的存储库中共享。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多