相关疑难解决方法(0)

我应该将IDE项目文件签入版本控制系统吗?

对于Java项目(由5-10名开发人员组成),我应该将我的IDE项目文件(例如Eclipse或IntelliJ Idea)存储在版本控制系统中(目前我只存储构建脚本)吗?什么是最佳做法?

PS您是否了解根据某些描述符自动为常见Java IDE生成项目文件的工具?

java eclipse ide version-control intellij-idea

7
推荐指数
1
解决办法
1594
查看次数

一个Mercurial存储库中的多个Eclipse项目

我想在两个独立的hg存储库中拥有一些eclipse项目.

我设法通过首先使用TortouiseHg创建两个hg存储库并添加,首先将我的项目提交到每个存储库来实现此目的.通过这样做,我现在有两个hg存储库,每个存储库有两个项目.

接下来,我使用MercurialEclipse在Eclipse中克隆这些存储库.项目在Eclipse中显示为预期.

例1:

Eclipse workspace
               |
               |--Project 1
               |--Project 2
               |--Project 3
               |--Project 4
Run Code Online (Sandbox Code Playgroud)

但是,如果我查看目录结构,它看起来像这样:

例2:

  c:-- 
     |
     |-workspace
               |
               hgRepository1
               |           |--.hg
               |           |--Project 1
               |           |--Project 2
               |
               |
               hgRepository2
                           |--.hg
                           |--Project 3
                           |--Project 4
Run Code Online (Sandbox Code Playgroud)

当我希望它看起来像这样.

例3:

  c:-- 
     |
     |-workspace
               |--.hg
               |--Project 1
               |--Project 2
               |--Project 3
               |--Project 4
Run Code Online (Sandbox Code Playgroud)

是否可以拥有一个Mercurial存储库并以某种方式克隆它并让项目直接显示在工作区目录下,而不是在子目录中?

eclipse mercurial

6
推荐指数
1
解决办法
3010
查看次数

Eclipse CDT和源代码管理

我们的团队在Eclipse CDT用于存储项目信息的.cproject(和.project)文件中重复发生合并冲突时遇到了一些困难.我对这里的帖子很熟悉:哪些Eclipse文件属于版本控制?但Eclipse CDT的当前场景似乎很痛苦.具体来说,扫描程序似乎经常在其存储机制中创建合并冲突,并且存在某种物品标识符编号后缀,用于经常发生冲突的组件.我知道有一个bug可以使源代码控制场景更加友好.我想知道是否已经修复(我们正在使用Indigo SR2)或者是否只有一个替代工作流程可以帮助我们在这里.

eclipse eclipse-cdt

6
推荐指数
1
解决办法
966
查看次数

需要一个策略将Intellij IDEA项目文件放在Git中

需要一个策略将Intellij IDEA项目文件放入Git.

主要问题是如果想法项目文件在git中,如何避免分支之间的合并冲突.

另一个问题是将它们保存在git中很方便吗?

git intellij-idea

5
推荐指数
1
解决办法
3221
查看次数