| Summary: | Skip-worktree causes exception | ||
|---|---|---|---|
| Product: | [Technology] EGit | Reporter: | k.hirakawa88 |
| Component: | Core | Assignee: | Project Inbox <egit.core-inbox> |
| Status: | RESOLVED FIXED | QA Contact: | |
| Severity: | critical | ||
| Priority: | P3 | CC: | caniszczyk, matthias.sohn, sop |
| Version: | 0.12 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Windows 7 | ||
| Whiteboard: | |||
|
Description
k.hirakawa88
This problem was most probably caused by the fact that Repository Change Scanner (RCS) was using the deprecated GitIndex implementation which had a number of limitations. This has been fixed recently [1] by teaching RCS to rely on DirCache instead. I tested your example with the current nightly build of EGit 1.2 [2] and everything worked as expected. I think the only missing piece is EGit support to set/unset the skip-worktree flag from the UI. I filed bug 360353 to track this. [1] http://egit.eclipse.org/r/#change,4218 [2] http://download.eclipse.org/egit/updates-nightly |