【发布时间】:2011-11-19 15:30:52
【问题描述】:
我的 Eclipse 在 debian 上出现问题。 当我尝试从 github 导入一个 git 项目时,使用 egit 我得到了一个 无法创建临时存储库。
设置我的项目属性后出错。
但是,当使用 sudo 运行 eclipse 时,我可以正常工作。
我认为这与某处的错误权限有关,但无法弄清楚:s
我将不胜感激。
提前致谢!
【问题讨论】:
标签: linux eclipse git debian egit
我的 Eclipse 在 debian 上出现问题。 当我尝试从 github 导入一个 git 项目时,使用 egit 我得到了一个 无法创建临时存储库。
设置我的项目属性后出错。
但是,当使用 sudo 运行 eclipse 时,我可以正常工作。
我认为这与某处的错误权限有关,但无法弄清楚:s
我将不胜感激。
提前致谢!
【问题讨论】:
标签: linux eclipse git debian egit
考虑到source of org.eclipse.egit.ui.internal.clone.SourceBranchPage.java提到/tmp,应该与/tmp周围的一些权限问题有关。
try {
final URIish uri = newRepoSelection.getURI();
final Repository db = new Repository(new File("/tmp"));
listRemoteOp = new ListRemoteOperation(db, uri);
getContainer().run(true, true, listRemoteOp);
} catch (IOException e) {
transportError(UIText.SourceBranchPage_cannotCreateTemp);
return;
}
OP jlengrand 实际上在 cmets 中报告:
问题其实很简单,但是很容易找到:
我的.gitconfig文件在我的 debian 升级过程中损坏,导致 egit 崩溃。
【讨论】: