我的日食在debian上遇到了问题。 当我尝试从github导入一个git项目时,使用egit我得到了一个 无法创建临时存储库。
设置项目属性后出现错误。
但是,当我使用sudo运行eclipse时,我的工作正常。
我认为这与某些地方的错误权限有关,但无法弄清楚:s
我很感激一些帮助。
先谢谢!
答案 0 :(得分:3)
考虑到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实际上在评论中报告:
事实上问题很简单,但要追查是非常方便的:
我的debian升级过程中我的.gitconfig
文件已损坏,导致死机崩溃。