我应该提交哪些 RubyMine 生成的文件?

发布于 2024-08-29 08:29:28 字数 230 浏览 8 评论 0原文

RubyMine 在 .idea 目录中生成一些文件。在我的一个项目中,我看到:

  • project_name
  • .imlcodings.xmlmisc.xmlmodules.xmlvcs.xmlworkspace.xml
  • 提交

应该将哪些提交到版本控制系统,哪些不应该

RubyMine generates some files in the .idea directory. In one of my projects I see:

  • project_name.iml
  • encodings.xml
  • misc.xml
  • modules.xml
  • vcs.xml
  • workspace.xml

Which should I commit to the version control system and which shouldn't?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

清风夜微凉 2024-09-05 08:29:28

http://www.jetbrains.net/devnet/docs/DOC-1192< 中所述/a>:

RubyMine 存储项目配置
.idea 目录下的文件是
在项目根文件夹中自动创建。

为了更好地合作
您应该将项目团队归入
版本控制下的所有文件
项目根目录下的.idea目录
除了workspace.xml 和
存储用户的tasks.xml文件
具体设置。

As stated on http://www.jetbrains.net/devnet/docs/DOC-1192:

RubyMine stores project configuration
files under .idea directory that is
auto-created in project root folder.

For better collaboration between
project team you should put under the
version control all the files under
.idea directory in the project root
except the workspace.xml and
tasks.xml files which store user
specific settings.

哆啦不做梦 2024-09-05 08:29:28

对于 RubyMine,最好根本不共享项目文件,因为更多内容是根据您的本地设置(例如您在本地安装的 gem)自动配置的。

For RubyMine, it may be preferable not to share the project files at all, because much more of the stuff is configured automatically based on your local settings (like the gems that you have installed locally).

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文