| Summary: | EGit always considers symbolic links as dirty and doesn't compare them correctly | ||
|---|---|---|---|
| Product: | [Technology] EGit | Reporter: | Yaron Kaplan <retropier> |
| Component: | Core | Assignee: | Project Inbox <egit.core-inbox> |
| Status: | CLOSED DUPLICATE | QA Contact: | |
| Severity: | normal | ||
| Priority: | P3 | CC: | blask, eclipse, enzo.congiu, joshualross, klemens, marcin.slusarz, matthias.sohn, retropier, sasa.djugum, thomas |
| Version: | 0.10.0 | ||
| Target Milestone: | --- | ||
| Hardware: | PC | ||
| OS: | Linux | ||
| Whiteboard: | |||
|
Description
Yaron Kaplan
I am having the same issue with EGit(1.0.0.201106090707). My symlinked files are marked as dirty and when I do a compare with HEAD I see the following diff: local ------------------- !<symlink>ÿþa HEAD ------------------- app.yaml I found a workaround for this problem, you can add */path/to/your/link/* (didn't work without wildcards) to Preferences -> Team -> Ignored Resources and it won't be shown in Synchronize view any more. Hello, I just wanted to add, that this is really serious from my point of view. I'm just investigating on how to migrate a large symfony php project (ullright) from svn to git. eGit would play an important part, because the frontend development parts are performed by "not-so-technical" people like graphical artists and webdesigners. Git command line is not a real option for them. So sadly, this symlink bug is a real showstopper! We have exactly the same problem. Repos we work on have a lot of symbolic links, and they are always shown as dirty as explained below. Sadly this makes Egit almost unusable for us. Same as below. Without correct symbolic link management is almost unusable for us too. Regards Well, actually I am getting used to using it :-) It is just bad for observing dirty files. Staged files are shown fine in Staging View. Still it would be very nice if this would be fixed. *** This bug has been marked as a duplicate of bug 354367 *** |