Ejecución Mercurial en una Unidad Flash?
Así que hago mucho trabajo en una computadora de la escuela. No podemos instalar nada, pero tenemos la mayoría de nuestras herramientas en nuestras unidades flash, pero me preguntaba si hay una manera de obtener el símbolo del sistema para usar Mercurial fuera de mi unidad Flash. Digamos en teoría que los archivos de Mercurial estaban en mi unidad flash, ¿a dónde iría desde allí?
3 answers
Digamos que su unidad flash era la unidad G: y sus ejecutables Mercurial están en G:\mercurial
Abra un símbolo del sistema e ingrese:
set PATH=%PATH%;G:\mercurial
Proceda a usar hg
como normal
Esto debería funcionar, en teoría. Si estás en una computadora *nix, harías algo como esto (dado que /media/FLASHDRIVE es la ruta a tu unidad flash):
export PATH=$PATH:/media/FLASHDRIVE/mercurial
¡Espero que eso ayude!
EDITAR
En respuesta al comentario siguiente:
@ECHO OFF
REM Mercurial enabler :)
set PATH=%PATH%;G:\mercurial
cmd.exe
Debería hacerlo:)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2009-12-15 01:00:32
Para hacer que la solución de Bryan sea "verdaderamente" portátil en Windows 2000 / XP / Vista / 7, asumiendo que el archivo BAT está dentro del directorio de Mercurial, use:
set PATH=%PATH%;%~dp0%
Entonces, no más rutas codificadas.
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2010-01-07 18:33:50
Descarga la tortuga hg .configuración de msi
msiexec /a tortoisehg-1.1.4-hg-1.6.4-x64.msi /qb TARGETDIR=f:\hg-temp
Extraerá los archivos hg de tortise a f:\hg-temp surco,
goto f:\hg-temp\PFiles\TortoiseHg and copy it to F:\hg
Suprimir f:\hg-temp\PFiles\TortoiseHg
A continuación, añadir f:\hg a tu camino
set PATH=%PATH%;f:\hg
(f:\ es su unidad flash)
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2011-08-28 02:22:17