xuyongli73 / tortoisegit

Automatically exported from code.google.com/p/tortoisegit
1 stars 0 forks source link

Icon Overlays don't work in root of drive #71

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
What steps will reproduce the problem?
1. Create new repository in root of a drive e.g C:\
2. Add a file/folder

What is the expected output? What do you see instead?

Icons should be overlayed, but never appear to be if .git is in the root of
a drive

What version of the product are you using? On what operating system?

Latest, Vista

Please provide any additional information below.

Original issue reported on code.google.com by iceshaman@gmail.com on 19 Apr 2009 at 8:38

GoogleCodeExporter commented 9 years ago

Original comment by lzn...@gmail.com on 20 Apr 2009 at 1:22

GoogleCodeExporter commented 9 years ago
This can also be reproduced on Windows XP.

You guys are doing a great job!  Way to help out the git community and push the 
usability of git forward!

Original comment by ralbe...@gmail.com on 30 Jun 2009 at 8:16

GoogleCodeExporter commented 9 years ago
Any change on this? Or at least if anyone knows a work around short of moving
everything...

Seconded on the great job, overall it's a great tool.

Original comment by iceshaman@gmail.com on 12 Jul 2009 at 7:21

GoogleCodeExporter commented 9 years ago
myagi is investigating it.  It is TGitCache Problem.

work around: 
setting -> Icon over lay -> Shell extented

Original comment by lzn...@gmail.com on 13 Jul 2009 at 12:29

GoogleCodeExporter commented 9 years ago
Fixed at 5906ed3e32f1130162414c58711e4c3080010cd7

Can you help try attachment?

Open a command line
kill TGitCache.exe at taskmanager. 

copy TGitCache.exe to C:\programe files\tortoisegit\bin

Please make sure use command line copy because  TGitCache.exe will run 
automatically 
when open explorer.

Open a new explorer, then refresh. Maybe need several refresh. 

Original comment by lzn...@gmail.com on 14 Jul 2009 at 1:25

Attachments:

GoogleCodeExporter commented 9 years ago
I've tested the attachment, and I'm not sure if maybe I didn't refresh enough, 
but it
appears folders under a root drive still aren't overlayed, although standalone 
files are.

Everything works fine on Shell extended though.

Original comment by iceshaman@gmail.com on 15 Jul 2009 at 5:43

GoogleCodeExporter commented 9 years ago
I too have issues with overlay icons for folders and files, which might be 
related.

TortoiseSVN-1.6.3.16613-win32-svn-1.6.3 installed.
TortoiseGit-0.7.2.0-32bit installed.
Some (minor) issues with shared settings, e.g. overlay icon-set will change in 
both
TortoiseXXX if changed in one of them. 

Created repository with TG07, overlays ok.
TortoiseGit-0.8.1.0-32bit installed: No file overlays displayed.
TGitCache 08-patch installed: No file overlays displayed.
TGitCache 07 installed: No file overlays displayed.

TortoiseGit-0.8.1.0-32bit uninstalled.
TortoiseGit-0.7.2.0-32bit installed: Overlays ok.

Original comment by B.O.Hill...@googlemail.com on 23 Jul 2009 at 9:59

GoogleCodeExporter commented 9 years ago
Does it happen only at root of driver?

Original comment by lzn...@gmail.com on 23 Jul 2009 at 10:46

GoogleCodeExporter commented 9 years ago
No, it happens on anny folder, on new created repos too.
I have the notion that 0.8.1.0 does not coexist with TortoiseSVN as good as 
0.7.2 did.

thanks for your attention.

Original comment by B.O.Hill...@googlemail.com on 23 Jul 2009 at 5:50

GoogleCodeExporter commented 9 years ago
[deleted comment]
GoogleCodeExporter commented 9 years ago
As per earlier, the overlays do work properly now (it didn't work just with the 
new
TGitCache executable, but I built TortoiseProc too and that fixed it).

A related issue appears to have emerged though. Again with root drives, folders 
underneath root and their files don't seem to be recognised as being in the 
repo by
tgit. The same menu (just settings, help, and about) is shown as on files 
outside of
any repos, which leads me to believe another path issue exists somewhere.

(sorry for repeat, posted with different account with may have seemed confusing)

Original comment by iceshaman@gmail.com on 25 Jul 2009 at 2:59

GoogleCodeExporter commented 9 years ago
It needs update TortoiseGit.DLL, TGitCache.exe and so on.

TortoiseGit.DLL is locked by Explore.  
I will create a new MSI for 0.9.x.0 soon. 

Original comment by lzn...@gmail.com on 26 Jul 2009 at 3:45