我有一个mercurial仓库,里面有几个项目(来自IntelliJ IDEA的意义)。例如,我可能有:解决Mercurial和IntelliJ IDEA项目根目录不匹配问题?
foo/
projects/
project1/
.idea/
project2/
.idea/
我可以推,拉,承诺等罚款的命令行和TortoiseHG。我在IntelliJ中启用了Mercurial(hg4idea插件),但几乎没有任何东西可以工作。如果我添加一个源代码文件,它不会被添加,对于我手动添加的文件,它们不会显示任何更改。在IntelliJ中,Mercurial菜单已启用,但“添加到VCS”始终灰显。但是,IntelliJ正确列出了远程存储库中的可用变更集。
在像“汞状态”命令的版本控制窗口,我得到这样的错误:
abort: repository C:/foo/projects/project1 not found!
命令,如“汞进入”似乎是成功的。
我怀疑这可能是因为项目根目录(project1)低于存储库根目录(foo)。有谁知道如何解决这个问题?我可以改变配置吗?如果是这样,那么在设置中的位置呢?
我正在使用最新的(10.0.3)IntelliJ IDEA社区版。
有益地,的IntelliJ的最新版本将实际*提示*你当你去添加未登记的根* *设置→版本控制**。 – 2014-09-16 10:36:28