¿Cómo establecer una variable VSPROPS solo si no existe?
Di que tengo un.vsprops
Archivo que se utiliza en una solución. En ese archivo, se definen varias variables comoint_dir
para resultados de construcción intermedios ylog_dir
para los resultados de registro.
Por lo general, estas variables se configuran en valores predeterminados (en relación con la solución).
Para mí, me gustaría establecer estas dos variables en mi ramdisk (R:
), es decir, ya no
$(SolutionDir)\intermediate
pero
R:\myproject\intermediate
Si cambio el.vsprops
directamente, el control de origen (Git) lo marcará como modificado.
¿Hay alguna forma en VSPROPS para que pueda verificar tal vez una variable de entorno y si esta variable no está establecida, se usa la predeterminada?
Si esto no fuera posible, también estaría interesado en una solución para que Git supere esto (pero no--assume-unchanged
y no.gitignore
porque tal vez otros cambios en ese archivo podrían ser relevantes).