Tengo una computadora portátil que está configurada para tener el perfil de usuario en una unidad de red. Esto me está causando muchos dolores de cabeza ya que la conectividad con mi empresa es muy lenta. Quiero reubicar el perfil de mi usuario en un directorio local. ¿Cómo puedo hacer eso?
Esas son las configuraciones en este momento:
C:\>set HOME
HOMEDRIVE=P:
HOMEPATH=\
HOMESHARE=\\SOMESERVER\_myuser$
La unidad P es una unidad de red asignada a HOMESHARE.
No puedo encontrar dónde Windows está configurando esas variables de entorno, ni siquiera en el registro.
La computadora portátil está ejecutando Windows XP.
fuente
Tengo un problema similar en mi entorno corporativo y desarrollé una variedad de hacks y soluciones alternativas . Con mi configuración actual, el dominio fuerza los siguientes valores:
Pero con mi solución, las asignaciones resultantes son:
Mientras que otras rutas del servidor / asignaciones de unidades van al servidor remoto:
Estos solo se han probado en Windows 7, pero me imagino que también funcionarán en Windows XP si tiene la herramienta mklink.
fuente
Se produce un problema con TortoiseGit cuando se trabaja fuera de la oficina, donde la unidad de red no está conectada.
Cambiar
HOME
,HOMEPATH
no ayuda !!Solución:
¿Dónde
g:
está la unidad de red?fuente
Están en las propiedades avanzadas del sistema. En Vista / Win 7:
fuente
Sé que llego tarde a este hilo, pero tengo el mismo problema cuando mi departamento de TI cambió las políticas de grupo y mi HOMEDRIVE se convirtió en M: en lugar de C: y HOMEPATH simplemente "\" insted para "\ Users \ [username] ". Miré en el código Git y descubrí que usa la combinación HOMEDRIVE / HOMEPATH solo si HOME no está definido.
Así que acabo de definir HOME (que afortunadamente no estaba en GP) como "C: \ Users \ [nombre de usuario]" y Git ha encontrado
.gitconfig
nuevamente.fuente