mercurial - quitar - opciones menu contextual
TortoiseHg en Vista de 64 bits que no muestra el menĂº contextual (8)
Siempre puedes instalar la línea de comando hg y usarla en caso de necesidad. Es un poco más rápido, también.
Instalé TortoiseHg (Mercurial) en mi Vista de 64 bits y el menú contextual no aparece cuando hago clic derecho en un archivo o carpeta. ¿Hay alguna solución para este problema?
Para poder usar una extensión en Explorer, la "bitness" de la extensión debe coincidir con la bitidez del sistema operativo. Esto se debe a que (al menos en Windows) no se puede cargar una DLL de 32 bits en un proceso de 64 bits, o viceversa. Si no hay una versión de 64 bits de HgTortoise, entonces no puede usarla con Explorer en un sistema operativo Windows de 64 bits.
Puedo verificar que xplorer2 muestra el menú contextual de tortuga HG en Vista de 64 bits.
Como se detalla en las Preguntas frecuentes de TortoiseHg , debe ejecutar una instancia de Windows Explorer de 32 bits para que el menú contextual y las superposiciones funcionen en Vista de 64 bits.
Mi preferencia personal es crear un atajo similar al siguiente para cada proyecto que estoy usando activamente con TortoiseHg:
%windir%/syswow64/explorer.exe /separate /root,C:/projects/frobnicator
Esto inicia el explorador con la carpeta C:/projects/frobnicator
ya abierta. (Puede omitir la opción /root
y simplemente usar el mismo acceso directo para todos los proyectos si no le importa hacer clic en el enlace hacia la carpeta de destino cada vez que la inicia).
Actualicé a Windows 7 RC y la solución de 64 bits parece haber dejado de funcionar
De acuerdo con las Preguntas frecuentes de TortoiseHg, los menús contextuales funcionarán en Vista de 64 bits si inicia una instancia de explorador de 32 bits creando un acceso directo con la siguiente configuración (como se sugiere en la respuesta anterior):
Target: %windir%/syswow64/explorer.exe /separate
Start In: %windir%/syswow64/
Me acabo de dar cuenta de que el menú contextual y los iconos funcionan desde un diálogo de abrir archivo de algunas aplicaciones (en Vista). Ahora solo uso el cuadro de diálogo Abrir archivo de Notepad ++, ya que uso Notepad ++ todo el tiempo.
Parece que tiene que ser el diálogo abierto simple, no el nuevo Bloc de notas tiene, por ejemplo.
Tal vez alguien pueda verificar si este truco funciona en Windows 7.
Actualización: TortoiseHg 0.8 (lanzado el 2009-07-01) ahora incluye extensiones de shell de 32 y 64 bits en el instalador, y también funciona con Windows 7. La solución que se describe a continuación ya no es necesaria.
Una solución para obtener los menús contextuales en Windows Explorer está enterrada en los archivos de la lista de correo de desarrollo de TortoiseHg. Una de las publicaciones proporciona este consejo muy útil sobre cómo ejecutar Explorer de 32 bits en Windows de 64 bits:
Los menús contextuales de TortoiseHG aparecerán si ejecuta el explorador de Windows de 32 bits; crea un atajo con esto (o usa Inicio> Ejecutar):
%Systemroot%/SysWOW64/explorer.exe /separate
(Fuente: http://www.mail-archive.com/[email protected]/msg01055.html )
Funciona bastante bien y es mínimamente invasivo, pero desafortunadamente esto no parece hacer aparecer las superposiciones de iconos. No conozco ninguna solución para eso, pero el estado del archivo aún se puede ver a través de los comandos del menú de TortoiseHg al menos. Todas las demás funciones de TortoiseHg parecen intactas.
Las superposiciones de iconos ahora están trabajando con TortoiseHg 0.6 en el explorador de 32 bits. No estoy seguro si esta es una nueva solución o si tuve una configuración incorrecta en 0.5; independientemente de esto, significa que TortoiseHg es completamente funcional en Windows de 64 bits.