tortoise svn folder icons not coming
Asked Answered
F

7

9

I have been experiencing a problem with tortoise .

when i checked out the code the tortoise icons usually green or red on the folders are not coming.Any solution???

Thanks in advance.

Fluecure answered 17/9, 2010 at 11:46 Comment(0)
C
13

Try also to repair the installation, if you upgraded from 1.6.8 or 1.6.9. Just re-launch the TortoisSVN installer and choose "Repair". There are known problems with overlay icons and TortoiseSVN upgrades (see this blog post).

Cobbler answered 17/9, 2010 at 11:53 Comment(3)
I have uninstalled the application and after restarting the machine i installed it again and now its working fine...ThanksFluecure
I had the same problem with Windows 8.1 and Tortoise SVN 1.8.1. Updating from TSVN 1.8.1 to 1.8.4 didn't help, I still had the problem. Once 1.8.4 was installed, re-running the installer and choosing the Repair option fixed my issueEuterpe
It is actually the reboot that fixed the issue here, (temporarily). See https://mcmap.net/q/1117651/-tortoise-svn-folder-icons-not-comingApfelstadt
P
21

1 - Check If Your TortoiseSVN Settings are Correct

Right-Click in an SVN Folder >> TortoiseSVN >> Settings

Select Icon Overlays:
1. Status Cache to Default
2. Drive Types: (SELECT) Network Drive, Fixed Drive

2 - Find out if there are too many Icon Sets installed in Windows

Window allows up to 11 IconSets, if other programs like DropBox are installed they will hijack those spots

Since we are working in the registry, be careful not to edit things, unless you are sure!

  1. Run regedit
  2. Navigate to:
    HKEY_LOCAL_MACHINE/SOFTWARE/MICROSOFT/WINDOWS/EXPLORER/ShellIconOverlayIdentifiers
  3. If there are more than 11 Folders, then you have too many IconSets
    :: In my case, it was because of DropBox - the folder names were ("DropboxExt1","DropboxExt2") and my Tortoise was named (1TortoiseNormal,2TortoiseModified)
    --The problem is that Windows reads this and enables them based on alpha numeric order ('"' comes before '1' in the alphanumeric stack)

    SOLUTION : If you had the same problem as me, you can simply rename the Dropbox registry listings. I renamed my Dropbox listings from('"DropboxExt1"') to ('X"DropboxExt1"'), just adding an 'X' to the beginning of the registry.
    >>Restart your machine to see the registry listing take effect.
Phago answered 10/10, 2014 at 21:19 Comment(5)
It appears the space wars have begun :) Dropbox uses 1 space prefix, Google Drive now uses 2 spaces, so I had to bump my favourite TortoiseSVN icons to 3 spaces.Jule
@Jule The worst part is that any average user wouldnt think their icons will drop off when you install new softwarePhago
@si618: My Tortoise Shell overlays just disappeared recently, so I took a look in the registry and saw that I had already added 2 extra spaces for Tortoise in the past to counter the 1 extra space of Dropbox, but the latest Dropbox update apparently has changed it to 3 extra spaces for Dropbox. I have just renamed all Tortoise overlays to contain a 4 spaces prefix and it works again. I wonder at how many spaces we will end up over the coming years.Rhabdomancy
@Jule - it is possible that updates from Dropbox or other icons servers have pushed to the front -- since i can't see your registry (nor would i want to) it's hard to know. If you are comfortable, test uninstalling some of the other progs that have icon sets to see if any come back -- reinstall the progs. Cheers!Phago
Thank you so much. The location of ShellIconOverlayIdentifiers is "HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\explorer\ShellIconOverlayIdentifiers"Obeng
C
13

Try also to repair the installation, if you upgraded from 1.6.8 or 1.6.9. Just re-launch the TortoisSVN installer and choose "Repair". There are known problems with overlay icons and TortoiseSVN upgrades (see this blog post).

Cobbler answered 17/9, 2010 at 11:53 Comment(3)
I have uninstalled the application and after restarting the machine i installed it again and now its working fine...ThanksFluecure
I had the same problem with Windows 8.1 and Tortoise SVN 1.8.1. Updating from TSVN 1.8.1 to 1.8.4 didn't help, I still had the problem. Once 1.8.4 was installed, re-running the installer and choosing the Repair option fixed my issueEuterpe
It is actually the reboot that fixed the issue here, (temporarily). See https://mcmap.net/q/1117651/-tortoise-svn-folder-icons-not-comingApfelstadt
O
4

If you have checked out your code onto a network, or removable drive, you need to set some preferences to see the icons.

Omentum answered 17/9, 2010 at 11:54 Comment(1)
Settings -> Look and Feel -> Icon Overlays.Ogle
F
1

Please refer the following link http://tortoisesvn.net/node/97. I have also experienced simillar problem and the icon usually starts appearing after two or three reboots.

Also refer the following links

http://gavtaylor.co.uk/blog/missing-tortoise-svn-shell-icon-overlays

TortoiseSVN icons not showing up under Windows 7

Files answered 17/9, 2010 at 11:49 Comment(0)
H
1

You can go to TortoiseSVN>Settings>Icon Overlays>Status Cache.

If default is selected then change from default to shell. If shell is selected then change it from shell to default. it should fix it.

Hallowmas answered 30/3, 2016 at 5:15 Comment(0)
K
0

Maybe it depends on your platform? You need to install 64-bit TortoiseSVN if you want the TortoiseSVN Overlay icons in Windows Explorer, because Windows Explorer is 64-bit on Windows 64-bit.

see http://tortoisesvn.net/faq.html#nomenus

Make sure you have installed the x64 version of TortoiseSVN if you're using XP or Vista 64-bit. Since the explorer on those OS versions is a 64-bit application, it can not load the 32-bit version of TortoiseSVN.

You can still keep the 32-bit version of TortoiseSVN installed on those OS versions though: it will show up in the 32-bit applications file-open/save dialogs of those applications.

Keelboat answered 17/9, 2010 at 11:51 Comment(4)
So 32-bits apps don't run on 64-bit Windows? That's news to me.Ogle
@CamiloMartin Sorry, my answer wasn't clear in this point: You need 64-bit TortoiseSVN if you want the TortoiseSVN Overlay icons in Windows Explorer or generally in the Windows shell, because Windows Explorer is 64-bit on Windows 64-bit. Of course you can run 32-bit TortoiseSVN on Windows 64-bit, but then you can't use the shell extensions which are the main user interface for TortoiseSVN.Keelboat
@CamiloMartin So if you want to use TortoiseSVN via Windows shell/Explorer on Windows 64-bit you need the 64-bit version: tortoisesvn.net/faq.html#nomenusKeelboat
Ah, I thought Explorer could load 32-bit shell extensions. My bad :)Ogle
M
-1

In the recent versions of the TortoiseSVN, old _svn folders are deprecated. it's better to rename them to .svn.

attrib -h _svn
rename _svn .svn
attrib +h .svn
Matter answered 3/3, 2014 at 11:17 Comment(0)

© 2022 - 2024 — McMap. All rights reserved.