Compilando código en un disco externo
-
09-06-2019 - |
Pregunta
Para facilitar las cosas al cambiar entre máquinas (mi estación de trabajo en la oficina y mi computadora portátil personal), he pensado en probar un disco duro externo para almacenar mi directorio de trabajo.Específicamente estoy mirando unidades Firewire 800 (la mayoría son caché de 8 MB a 5400 rpm).Lo que me pregunto es si alguien tiene experiencia en hacer esto con proyectos de Visual Studio y qué tipo de impacto en el rendimiento ve.
Solución
Depende del tamaño del proyecto.El rendimiento es bajo y la latencia es alta, por lo que te verás afectado en todos los sentidos, pero debido a la latencia te verás más afectado si tienes muchos archivos pequeños en lugar de unos pocos grandes.
¿Ha considerado simplemente llevar consigo un GIT u otro repositorio distribuido y actualizar los repositorios de las máquinas a medida que se desplaza?Luego puede compilar localmente y tratar la unidad y un servidor móvil.Dado que solo se trasladarán los cambios, debería ser más rápido y se realizará una "copia de seguridad" de su código en más lugares.
Si olvida la unidad, se rompe o la pierde o se la roban, aún puede sentarse frente a una PC y programar sin que falte ningún código si está en la última PC que usó, o si falta muy poco código (que será actualizado más tarde con una resincronización de todos modos).
Y está a solo un paso de simplemente usar la red para mover los cambios entre los sistemas si no desea cargar con el disco más tarde.
Otros consejos
Utilizo vmware y las máquinas virtuales están en una unidad USB externa.El rendimiento está bien.Es posible que tenga algunos problemas con el cambio de nombre de la unidad; no es un problema si usa máquinas virtuales.
Es cierto que trabajo en una industria donde la información personal y la propiedad intelectual son los reyes, pero esa idea no me gusta en absoluto.Ese disco duro desaparece y tienes un gran problema.¿Por qué no incorporar el Escritorio remoto a la máquina de trabajo?
EDITAR Stipud Spelingg