win rufus es_es booteable akeo mercurial portability usb-flash-drive

rufus - ¿Ejecutar Mercurial en una unidad flash?



win to usb (3)

Digamos que su unidad flash era la unidad G: y sus ejecutables Mercurial están en G: / mercurial

Abra un símbolo del sistema y escriba:

set PATH=%PATH%;G:/mercurial

Proceda a utilizar hg como de costumbre.

Esto debería funcionar, en teoría. Si estás en una computadora * nix, harías algo como esto (dado / media / FLASHDRIVE es la ruta a tu unidad flash):

export PATH=$PATH:/media/FLASHDRIVE/mercurial

¡Espero que ayude!

EDITAR

En respuesta al comentario a continuación:

@ECHO OFF REM Mercurial enabler :) set PATH=%PATH%;G:/mercurial cmd.exe

Deberías hacerlo :)

Así que trabajo mucho en una computadora de la escuela. No podemos instalar nada, pero tenemos la mayoría de nuestras herramientas en nuestras unidades de memoria flash, pero me preguntaba si hay alguna forma de que el símbolo del sistema utilice Mercurial de mi unidad de memoria flash. Digamos en teoría que los archivos de Mercurial estaban en mi unidad flash, ¿a dónde iría desde allí?


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%

Por lo tanto, no hay más caminos codificados.


descargar la configuración de tortuga hg .msi

msiexec /a tortoisehg-1.1.4-hg-1.6.4-x64.msi /qb TARGETDIR=f:/hg-temp

extraerá los archivos hd tortise a la ruta f: / hg-temp,

goto f:/hg-temp/PFiles/TortoiseHg and copy it to F:/hg

Eliminar f: / hg-temp / PFiles / TortoiseHg

Luego agrega f: / hg a tu ruta

set PATH=%PATH%;f:/hg

(f: / es tu unidad flash)