“工具”应该放在哪里?源代码控制中特定的工件?
我有一个用 IDEA 创建的项目。
我已经使用源代码创建了一个 Mercurial 存储库,并包含 IDEA 特定文件( .idea/workspace.xml 和其余文件),但我认为这不是必需的和/或可能会分散使用其他工具(例如 eclipse、 netbeans 或 ant )
我正在考虑创建一个克隆来放置这些文件,但我想知道这是否是最好的策略。
将工具特定文件放在源代码管理中的哪里?
I have a project that I created with IDEA.
I have created a mercurial repository with the source code and included the IDEA specific files ( .idea/workspace.xml and the rest ) But I don't think this is needed and/or may distract people using other tools ( such as eclipse, netbeans or ant )
I'm thinking in creating a clone to put those files but I wonder if this would be the best strategy.
Where to put tool specific files in source control?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
将它们与代码库的其余部分一起放在 VCS 中的自然位置。
它不会因为任何其他工具而“分散”任何人的注意力。
例如,使用 Eclipse 将忽略那些特定于 IDEA 的文件。
请参阅“您是否将项目文件置于版本控制之下?”了解有关此主题的更多详细信息。
Put them right in their natural place in your VCS, along with the rest of the code base.
It won't "distract" anyone for any other tool.
And use of, for instance, Eclipse, will simply ignore those IDEA-specific files.
See "Do you keep your project files under version control?" for more details on this topic.