x64 versiones uso tutorial tortoise sirve servidor que para for crear control windows svn tortoisesvn icons

windows - versiones - tortoise svn uso



Los iconos de TortoiseSVN no se muestran en Windows 7 (30)

¡Alto!

Antes de hacer cualquier cosa en su registro o procedimientos similares enumerados en la respuesta (excelente) de Kris Erickson o en los siguientes, hay algo que considerar ...

¿Estás en una unidad de red?

Si es así, vaya a la configuración de SVN de Tortoise (haga clic con el botón derecho en cualquier carpeta> TortoiseSVN> Configuración), luego vaya a ''Superposiciones de iconos''

Asegúrese de haber marcado ''Drives de red'' como se muestra en la imagen:

De forma predeterminada en una instalación nueva de Tortoise, las unidades de red no tienen los iconos agregados.

Esto solucionó el problema para nosotros. Si esto falla para usted, entonces obviamente puede ir a través de las soluciones (ligeramente) más involucradas que se enumeran aquí.

Parece que no puedo mostrar los íconos en Windows 7 y realmente extraño esto de Windows XP.

¿Cómo se puede arreglar?


Posibles problemas y soluciones.

  1. Limitación del número de iconos de superposición utilizables de Windows, consulte la respuesta de Kris Erickson.
  2. Configuración inadecuada de TortoiseSVN, consulte la respuesta de Ralph Cowling.
  3. Error conocido para actualizar desde una versión anterior (antes 1.6.10), vea here.
  4. TortoiseSVN no se instaló para todos los usuarios, intente instalarlo con cmd como a continuación, si las siguientes tres soluciones no funcionan, creo que este método salvará su vida.

rem Set your own path. set TOOL_ROOT=d:/Tools/TortoiseSVN-1.6.13.20954-win32-svn-1.6.16/tortoisesvn_1.6.16.21511 set PACKAGENAME=TortoiseSVN-1.6.16.21511-x64-svn-1.6.17.msi set TOOL_INSTALLROOT="c:/Program Files (x86)/TortoiseSVN" msiexec /i "%TOOL_ROOT%/%PACKAGENAME%" INSTALLDIR=%TOOL_INSTALLROOT% ALLUSERS=1 ARPSYSTEMCOMPONENT=1 RebootYesNo=No REBOOT=ReallySupress /qb- set ret=%ERRORLEVEL% rem The installer seems to return same values as MSI rem These codes mean that the product is properly installed, even though the code is not zero. rem 1641 ERROR_SUCCESS_REBOOT_INITIATED rem 3010 ERROR_SUCCESS_REBOOT_REQUIRED if %ret% EQU 1641 set ret=0 if %ret% EQU 3010 set ret=0 if %ret% GTR 0 exit %ret%


¿Ha intentado cambiar en la configuración de tortuga el caché de estado a ''Predeterminado''? Tuve este problema con el icono de superposición en las carpetas porque tenía esta opción en ''Shell''. La opción está en Configuración -> Iconos superpuestos.

Tal vez esto podría ayudarte http://tortoisesvn.net/node/97


A veces solo tiene que ir a la "configuración" de TortoiseSVN, desactivar los íconos, hacer clic en "aplicar" y volver a encenderlos.


Acabo de actualizar a TSVN 1.6.8.19260 en un WinXP y dos máquinas Win7. Después de la actualización, los iconos de superposición desaparecieron en las 3 máquinas. Bajo la clave de registro mencionada anteriormente, solo encontré la entrada para archivos sin conexión. Simplemente tuve que reinstalar / reparar la instalación de TSVN y los iconos reaparecieron después de un reinicio. Nunca he detectado ese comportamiento en ninguna versión anterior de TSVN y ciertamente instalé TSVN cada vez de la misma manera con los mismos permisos.


Cambiando el registro funcionó para mí.

Si es útil para alguien, inicialmente prefijo "z_" a las entradas en "ShellIconOverlayIdentifiers" que quería mover hacia abajo. Sin embargo, eso no parece mostrar las entradas de TortoiseSVN. Podría deberse a la sensibilidad a mayúsculas y minúsculas en la que la "z" minúscula todavía precede a la "T" mayúscula. Finalmente, el prefijo con "Z_" hizo el truco.


Cuando verifiqué un nuevo proyecto del repositorio, no vi las superposiciones de iconos.

Comencé a buscar soluciones y llegué a esta pregunta.

Mientras leía las respuestas, noté que las superposiciones de iconos aparecían en mi proyecto de pago.

Supongo que solo tardaron unos minutos en aparecer los iconos.

Pensé que esto podría ser útil antes de que la gente entre en pánico rápidamente y comience a editar el registro.


Descubrí que si instalas la versión de 32 bits primero, de alguna manera se complica la versión de 64 bits. Al reinstalar Windows 7, acabo de instalar la versión de 64 bits y parece que ahora funciona bien.


Después de actualizar a TSVN 1.6.8.19260 tuve el mismo problema (no hay iconos en el Explorador), pero en mi caso, NO hubo ninguna entrada para TSVN en HKEY_LOCAL_MACHINE / SOFTWARE / Microsoft / Windows / CurrentVersion / Explorer / ShellIconOverlayIdentifier. En mi instalación original, no incluí los conjuntos de iconos adicionales, porque nunca los uso (y nunca los he instalado en ninguna actualización anterior).

Modifiqué mi instalación, agregando los conjuntos de iconos adicionales, y mis iconos reaparecieron mágicamente.


El mismo problema para mí. Resulta que la causa del problema fue el nuevo JungleDisk 3.0, que instala de forma ruda tres superposiciones llamadas "1Sync ..." "2Sync ..." y "3Sync ..." haciendo que las Tortugas salgan del final.

Simplemente elimine las claves de JungleDisk en el registro que se encuentra en la parte superior (o prefijelas con z_) y reinicie el sistema y Tortoise debería funcionar bien nuevamente.

Dado que este límite de superposición existe en Windows y es fácil de utilizar con las herramientas actuales, los proveedores de herramientas realmente deben preguntar durante la instalación avanzada si el usuario desea instalarlas. No tengo necesidad ni deseo de la nueva función "Sincronizar" y realmente no me importa la táctica de rellenar los íconos en la parte superior de la lista con nombres inteligentes. Vergüenza en JungleDisk.


En mi caso, las superposiciones de Dropbox comenzaban con un "(identificador entre comillas) en el registro. Eliminé todos los" prefijos y reinicié el explorer.exe.

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/explorer/ShellIconOverlayIdentifiers

Edición: instalé Windows 10 y esta solución no me funcionó. Así que solo fui a la misma ubicación de registro y eliminé todos los registros de Google y SkyDrive y reinicié el explorer.exe.

Segunda edición: Después de instalar TortoiseGit, se arregló todo sin ninguna personalización.


Intenté todo aquí (y algunos otros lugares), y lo que funcionó para mí (después de hacer todo esto, creo que los cambios del registro son obligatorios) fue cambiar la configuración de Superposiciones de iconos / caché de estado de Predeterminado a Shell, y también verifiqué "Mostrar las superposiciones y el menú contextual solo en el explorador". No estoy seguro de cuál de los dos lo hizo pero funciona ahora.


Kris Erickson tiene razón, vota por él. En mi caso, el problema fue instalar TFS powertools, que agrega la integración de shell del explorador al igual que TSVN y TCVS. Añade otras 5 superposiciones. Como tienen el prefijo Tfs *, tienen prioridad sobre Tortoise *. También prefijo las cosas de Tfs con z_ y las superposiciones de TSVN regresaron. Sin embargo, no es necesario reiniciar / cerrar la sesión, simplemente elimine explorer.exe y vuelva a iniciarlo.


La edición del pedido de registro funcionó para mí. Las entradas ya tenían #s antes. así que no estaba funcionando. Me di cuenta de que las entradas anteriores tenían espacios. así que ahora mi registro svn tiene un espacio, #, nombre


Lo resolví utilizando Autoruns de Sysinternals.

  1. Ejecutar Autoruns
  2. En la pestaña ''Explorador'', desplácese hacia abajo hasta las entradas ''OverlayIconIdentifier'' y ''ShellOverlayIconIdentifier''
  3. Desmarque las superposiciones no deseadas (como la mayoría de cualquier Dropbox, SkyDrive, etc.)
  4. Reinicie Explorer.exe


Mi propósito principal era obtener ICONs para TortoiseCVS. Muchas de las sugerencias no funcionaron para mí: desinstalar reinstalar; regedit por cambio de nombre; reiniciando varias veces. Pero lo que sí funcionó fue instalar TortoiseSVN . Esto hizo que los iconos de TortoiseCVS funcionaran. Revisé el regedit. La instalación de SVN pone números delante de los nombres de los iconos:

[HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers] 1TortoiseNormal 2TortoiseModified 3TortoiseConflict 4TortoiseLocked 5TortoiseReadOnly 6TortoiseDeleted 7TortoiseAdded 8TortoiseIgnored 9TortoiseUnversioned Groove Explorer Icon Overlay 1 (GFS Unread Stub) Groove Explorer Icon Overlay 2 (GFS Stub) Groove Explorer Icon Overlay 2.5 (GFS Unread Folder) Groove Explorer Icon Overlay 3 (GFS Folder) Groove Explorer Icon Overlay 4 (GFS Unread Mark) SharingPrivate TortoiseAdded TortoiseConflict TortoiseDeleted TortoiseIgnored TortoiseLocked TortoiseModified TortoiseNormal TortoiseReadOnly TortoiseUnversioned zEnhancedStorageShell zOffline Files zSkyDrivePro1 (ErrorConflict) zSkyDrivePro2 (SyncInProgress) zSkyDrivePro3 (InSync)


Mis iconos también habían desaparecido. Las correcciones de registro tampoco funcionaron para mí.

Así es como los recuperé:

  1. Instala la última versión de TortoiseOverlays
  2. reiniciar explorer.exe

Otras dos posibles soluciones:

  1. Elimine TSVNCache.exe y deje que se reinicie. Esto ha ocasionado que los iconos de mi superposición de shell vuelvan a aparecer en varias ocasiones.

  2. Si recientemente ha actualizado TortoiseSVN de una versión anterior, es posible que deba actualizar su copia de trabajo. Esto se puede hacer haciendo clic derecho en la carpeta de su proyecto y seleccionando "Copia de trabajo de actualización SVN" en el menú contextual.


Para completar la respuesta de Johannes , puede revisar este hilo , que menciona otra causa (la primera es la instalación del cliente de 32 bits en lugar del 64) (énfasis mío):

Solo las versiones más recientes de TSVN y TCVS pueden compartir íconos de superposición, y como Explorer tiene un límite de 14 imágenes de superposición en total con íconos de superposición extraños, simplemente no aparece, puede que tenga demasiadas ...

Si se muestran los iconos de superposición, en realidad tendrá que usar el Explorador de Windows de 32 bits, lo que por supuesto significa que también tendrá que instalar una versión de TSVN de 32 bits.

El problema puede surgir cuando uno instala también primero TortoiseVCS, porque:

Mirando lo que se instaló en el sistema de archivos y el registro, parece que intentaron hacer lo que hago con mis extensiones de Shell: instale versiones de 64 y 32 bits, para que nadie diga "No veo mis superposiciones / menús "! ;)

Desafortunadamente, parece que las entradas de registro para 32 bits se hosed, por lo que la extensión DLL de 32 bits, aunque presente, no tiene las entradas de registro correctas.

En caso de duda, sugiero desinstalar TCVS y TSVN.
Luego instale TSVN.
Tal vez después de la instalación reinicie dos veces, no solo una vez.
Y si todavía no aparecen, vaya al panel de control del software y elija reparar la instalación. Ese fue el truco para mí al actualizar de la versión anterior a la actual.

Probablemente debería instalar la variante TortoiseXYZ que planea usar principalmente primero, para mejorar sus posibilidades de caer en una de esas ranuras de iconos de superposición antes de la variante TortoiseXYZ que usa menos.
Siempre tenga en cuenta este número limitado de ranuras de iconos de superposición cuando intente analizar un mal funcionamiento .


Se muestran bien aquí. ¿Está utilizando la versión de 64 bits de Windows 7 junto con la versión de 32 bits de TortoiseSVN? Si es así, solo aparecerán en el Explorador de 32 bits (o en los CFD de aplicaciones de 32 bits). Sin embargo, puede instalar versiones de 32 bits y de 64 bits lado a lado.


Si alguien necesita las entradas de registro para Windows 7 de 64 bits, aquí están. Lo que fue bueno para mí fue eliminar las superposiciones de elementos que no se usaban con frecuencia: Drop Box, Google Drive, productos de Microsoft, y solo conservaba las superposiciones de Tortoise. Estas son todas las superposiciones, nada se elimina.

** Precaución ** Jugar con el registro puede hacer que su sistema sea inestable. Asegúrese de hacer una copia de seguridad de su registro. Vea esta búsqueda en Google sobre varias formas de hacer una copia de seguridad de su registro o configuración del registro.

Windows Registry Editor Version 5.00 [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers] [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/ AccExtIco1] [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/ AccExtIco2] [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/ AccExtIco3] [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/ SkyDrivePro1 (ErrorConflict)] @="{8BA85C75-763B-4103-94EB-9470F12FE0F7}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/ SkyDrivePro2 (SyncInProgress)] @="{CD55129A-B1A1-438E-A425-CEBC7DC684EE}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/ SkyDrivePro3 (InSync)] @="{E768CD3B-BDDC-436D-9C13-E1B39CA257B1}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/"DropboxExt1"] @="{FB314ED9-A251-47B7-93E1-CDD82E34AF8B}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/"DropboxExt2"] @="{FB314EDA-A251-47B7-93E1-CDD82E34AF8B}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/"DropboxExt3"] @="{FB314EDD-A251-47B7-93E1-CDD82E34AF8B}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/"DropboxExt4"] @="{FB314EDE-A251-47B7-93E1-CDD82E34AF8B}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/"DropboxExt5"] @="{FB314EDB-A251-47B7-93E1-CDD82E34AF8B}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/"DropboxExt6"] @="{FB314EDF-A251-47B7-93E1-CDD82E34AF8B}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/"DropboxExt7"] @="{FB314EDC-A251-47B7-93E1-CDD82E34AF8B}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/"DropboxExt8"] @="{FB314EE0-A251-47B7-93E1-CDD82E34AF8B}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/00avast] @="{472083B0-C522-11CF-8763-00608CC02F24}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/1EldosIconOverlay] @="{AF743E58-5357-404B-8314-32D2D8420F9D}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/1TortoiseNormal] @="{C5994560-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/2TortoiseModified] @="{C5994561-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/3TortoiseConflict] @="{C5994562-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/4TortoiseLocked] @="{C5994563-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/5TortoiseReadOnly] @="{C5994564-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/6TortoiseDeleted] @="{C5994565-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/7TortoiseAdded] @="{C5994566-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/8TortoiseIgnored] @="{C5994567-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/9TortoiseUnversioned] @="{C5994568-53D9-4125-87C9-F193FC689CB2}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/EldosIconOverlay] @="{5BB532A2-BF14-4CCC-86B7-71B81EF6F8BC}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/EnhancedStorageShell] @="{D9144DCD-E998-4ECA-AB6A-DCD83CCBA16D}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/GDriveBlacklistedOverlay] @="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D42}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/GDriveSharedEditOverlay] @="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D44}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/GDriveSharedViewOverlay] @="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D43}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/GDriveSyncedOverlay] @="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D40}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/GDriveSyncingOverlay] @="{81539FE6-33C7-4CE7-90C7-1C7B8F2F2D41}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/off0] @="{8E33AEC3-C5F2-43C4-B048-9E3EB19B1DD5}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/off1] @="{8E33AEC4-C5F2-43C4-B048-9E3EB19B1DD5}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/Offline Files] @="{4E77131D-3629-431c-9818-C5679DC83E81}" [HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/Explorer/ShellIconOverlayIdentifiers/SharingPrivate] @="{08244EE6-92F0-47f2-9FC9-929BAA2E7235}"

Recuerde, estos son para Windows de 64 bits y debe realizar una copia de seguridad de su registro.


Si desea utilizar Tortoise desde una aplicación de 32 bits en Windows 7 64 bit, debe instalar las versiones de 64 bits y de 32 bits de Tortoise. De acuerdo con los fabricantes de Tortuga, esto funciona bien. ( source )


Si ha actualizado Tortoise SVN recientemente, puede ser porque la versión 1.7 parece necesitar un nuevo formato para almacenar el estado de los archivos, en cuyo caso, puede hacer clic derecho en la carpeta raíz de su repositorio en cuestión y usar la opción de menú Tortuga de ''Copia de trabajo de actualización SVN''.

Esto resolvió el problema para mí.

Saludos Matt



Tampoco es necesario reiniciar tu PC. En su lugar, reinicie explorer.exe:

  1. Presione Ctrl + Shift + Esc .
  2. Haga clic en la pestaña Procesos .
  3. Haga clic derecho en explorer.exe .
  4. Seleccione Finalizar proceso .
  5. Haga clic en el botón Finalizar proceso .
  6. Haga clic en la pestaña Aplicaciones .
  7. Botón derecho del ratón.
  8. Haga clic en Nueva tarea (Ejecutar) .
  9. Establecer abierto a: explorer
  10. Haga clic en Aceptar .

El Explorador de Windows se ha reiniciado y los íconos de TortoiseSVN vuelven a aparecer.


Tuve el mismo problema aquí con TortoiseSVN 1.6.16. Los iconos estaban bien, pero luego instalé y desinstalé TortoiseGit y, de repente, los iconos de TortoiseSVN dejaron de funcionar. Mirando el registro, descubrí que la desinstalación de TortoiseGit también eliminaba todos los iconos de superposición. Simplemente reinstalé TortoiseSVN y solucioné el problema.


Tuve el mismo problema que el OP: Win 7 (x64), TortoiseSVN (x64) y DropBox (x86). La información de algunas de las otras respuestas me dio toda la información. Solo he tenido la versión x64 de TSVN instalada en esta máquina.

En mi caso, TSVN y DropBox se instalaron el mismo día que hice la instalación del sistema operativo y las superposiciones funcionaron bien hasta hace un par de días. No hice nada que implicara cambiar la configuración de ninguna de las aplicaciones para que dejaran de funcionar.

Aquí está lo que tenía en la sección de registro de superposición de iconos después de que se inició el problema ( HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/explorer/ShellIconOverlayIdentifiers ):

  1. DropboxExt1
  2. DropboxExt2
  3. DropboxExt3
  4. Almacenamiento mejoradoShell
  5. Archivos sin conexión
  6. SharingPrivate
  7. TortugaAñadido
  8. TortugaConflicto
  9. Tortuga
  10. TortugaIgnored
  11. Tortuga bloqueado
  12. TortugaModificado
  13. Tortuga normal
  14. TortugaLeer solo
  15. Tortugaversión

Verifiqué que solo las superposiciones correspondientes a las primeras 11 entradas se muestran en Explorer. Cuando modifiqué el orden de las entradas anteriores agregando ''z'' al inicio de algunas de ellas, nuevamente solo se mostrarían las primeras 11 superposiciones (bajo la orden actualizada).

Con lo anterior tenía todo lo que necesitaba para resolver el problema (ya sea cambiar el nombre o eliminar entradas para que las entradas de TSVN que quiero que funcionen estén <= # 11 en la lista). A continuación se trata de preguntarse por qué sucedió esto de repente.

Sé que, según las superposiciones que funcionaron antes de hace un par de días, las claves 1-3, 7-9, 12-13 estaban <= 11 en la lista (no estoy seguro si la superposición # 14 alguna vez funcionó, ya que nunca tuve archivos con estado de solo lectura. # 15 nunca funcionó en esta máquina, así que sé que nunca estuvo en el top 11). También asumo que el bloque de teclas TSVN se mueve hacia arriba / abajo al unísono, por lo tanto, se bajaron dos o tres lugares (* ver más abajo). Esto implica que se agregaron 2-3 elementos entre los bloques DropBox y TSVN. Windows agrega los tres que están allí y yo asumiría que estarían allí tan pronto como se instalara el sistema operativo.

¿Se determina la lista de 15 superposiciones en tiempo de ejecución? Parece que los controladores de superposición a veces le dicen al shell de Windows que no hay iconos para agregar a la lista. Posiblemente algunos ajustes con los que hace un par de días relacionados con el uso compartido de archivos y el cifrado de archivos hicieron que algunos de esos elementos en los puntos 4-6 se "activaran" y presionaran los de SVN hacia abajo.

Al final, eliminé un par de entradas y moví algunas, así que mi lista final se ve así:

  1. DropboxExt1
  2. DropboxExt2
  3. DropboxExt3
  4. SharingPrivate (quiero que esto aparezca)
  5. TortugaAñadido
  6. TortugaConflicto
  7. Tortuga
  8. TortugaModificado
  9. Tortuga normal
  10. TortugaLeer solo
  11. Tortugaversión
  12. z Archivos sin conexión (no uso el Centro de sincronización o "Archivos sin conexión", así que no me importa esto)
  13. zEnhancedStorageShell (no sé realmente qué es el Almacenamiento mejorado, no creo que lo necesite)

Una combinación de soluciones funcionó para mí. Intenté matar y reiniciar explorer.exe según lo sugerido por @LeighRiffel. No funcionó. Desinstalé Dropbox porque rara vez lo uso. Entonces, probé la cosa del explorador de nuevo y funcionó. ¿Quizás puedas reinstalar Dropbox después de esto y ver si las cosas están bien? Aunque no me importa.

Estos son los pasos: Ejecute taskmgr.exe o el administrador de tareas> pestaña de procesos> seleccione explorer.exe> ​​kill. Luego haga clic en la opción de archivo> nueva tarea> ingrese explorer.exe> ​​ok.


Windows solo puede mostrar un número limitado de iconos de superposición ( 15 en total, 11 después de lo que usa Windows ). Programas como Office Groove , Dropbox , Mozy , Carbonite , etc., secuestrarán un montón de los 11 iconos de superposición posibles (chico, sería bueno si Microsoft aumentara el número de estos, ya que el número de aplicaciones que los usan parece aumentar y aumentar) ...

Puede ver qué superposiciones están configuradas y cambiarlas (bajo su propio riesgo) en el registro aquí:

HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/Windows/CurrentVersion/explorer/ShellIconOverlayIdentifiers

Si está utilizando TortoiseCVS (y no tiene nada más que use iconos de superposición), obtendrá un par de iconos de TortoiseSVN y todos sus iconos de TortoiseCVS. Esto se debe a que los iconos de superposición se utilizan en orden alfabético. Nuevamente, a su propio riesgo (editar el registro puede hacer explotar su computadora, yada, yada, yada - y si está leyendo Desbordamiento de pila y usando Windows y no ha editado el registro, es una bestia rara en verdad), sienta libre para cambiarles el nombre (sugiero colocar los números delante de los que desea usar y el prefijo "z _" a los que no necesita). Las extensiones de TortoiseSVN Shell tienen un buen nombre para que sepas lo que hacen, las extensiones TortoiseCVS no. Después de revisar el código fuente, encontré la información pertinente:

  • TortoiseCVS0 - En CVS
  • TortoiseCVS1 - No en CVS
  • TortoiseCVS3 - Conflicto
  • TortoiseCVS4 - En CVS de solo lectura
  • TortoiseCVS5 - Ignorado
  • TortugaCVS6 - Añadido
  • TortoiseCVS7 - Eliminado
  • TortoiseCVS8 - Bloqueado

Yo también perdí mis superposiciones después de actualizar a 1.6.8 en Windows 7 x64. Solo instalé la versión x64 y no la versión de 32 bits. Para solucionarlo, ejecuté una reparación con el instalador original y reinicié. Las superposiciones se muestran normalmente a partir de entonces.