Community
Participate
Working Groups
1.2.0.201109261000, was OK in 1.1.0.201109151100-r New folders in a Git project get the "tracked" icon, but they should get the "untracked" icon (empty folders as well as folders with contents).
As an intermediate state, I also saw whole projects (all files and folders) as untracked, but this was corrected after a while. I haven't seen this before with 1.1.0.201109151100-r.
I planned to upgrade from 1.1.0.201109151100-r to the latest build to verify some of the recently fixed bugs I filed, but this bug here scares me away from doing it.
In 1.2.0.201109290051, saw an even worse bug: The file /org.eclipse.swt/.classpath is not shared, but the decoration is "tracked" instead of "ignored".
Seems to work with 1.2.0.201110021920
1. Ignore state is missing in new decorator implementation 2. Decoration of untracked folders: this needs some rework, too.
Fix proposed for decoration of ignored files: EGit: http://egit.eclipse.org/r/4323 JGit: http://egit.eclipse.org/r/4320
JGit change merged as 6befabcb1584118fb02188f602f7ca34b9a7efc5 EGit change merged as 9e5ef8935c39247ae3d9fe6b92d2285bffa1c98d Still decoration of untracked folders needs to be fixed
> Still decoration of untracked folders needs to be fixed Yes, please. This is a very serious issue because one might think the project is clean (no outgoing changes) but it is not. This can e.g. cause conflicts when one tries to apply a patch. It is especially important because a hard reset does not clean the project and because EGit does not offer the clean operation yet.
Fixes proposed for decoration of untracked folders: http://egit.eclipse.org/r/4406 (EGit) http://egit.eclipse.org/r/4385 (JGit)
(In reply to comment #9) > Fixes proposed for decoration of untracked folders: > > http://egit.eclipse.org/r/4406 (EGit) merged as efce665800e3118ffc49fa11a5f004e749aa1441 > http://egit.eclipse.org/r/4385 (JGit) merged as 53ef3e51145adb4b060110e262d7c064be0d5fc5
Verified in 1.2.0.201111271913.
Now, the remaining big problem is that the untracked decorator is not propagated to the parent folder/project (see bug 345099).
I proposed a fix for the untracked issue in bug 345099. I close this bug since the untracked issue is handled in bug 345099.