我将 Eclipse (Helios) 与 PDT 和 EGit 一起使用。我有一个没有版本控制的项目,所以我为它创建了一个 git 存储库:
Team -> Share Project
当我尝试将我的项目文件添加到存储库时:
Team -> Add
我得到一个例外:
Failed to add resource to index
Failed to add resource to index
Exception caught during execution of add command
当我在命令行上手动添加文件时,一切正常。
有任何想法吗?
编辑:
eclipse给出的错误是:
Caused by: org.eclipse.jgit.errors.ObjectWritingException: Unable to create new object: Z:\eage_layout\.git\objects\60\f30dd232bd6ddaeb198fb11400c2613a072189
at org.eclipse.jgit.storage.file.ObjectDirectoryInserter.insert(ObjectDirectoryInserter.java:100) at org.eclipse.jgit.api.AddCommand.call(AddCommand.java:177)
我正在运行的代码位于在 CentO 上运行的虚拟机上。我正在使用 Windows 机器并使用 samba 共享来访问虚拟机上的代码。我已将 .git 目录上的文件系统权限设置为 777,但它仍然不起作用。