Aquí está la pregunta:
¿Puede TortoiseSvn funcionar en Windows 2008 sin desactivar el Control de cuentas de usuario?Control de cuenta de usuario de TortoiseSvn y Windows Server 2008
Aquí está la historia: Acabo de mover mi servidor de prueba a Windows 2008 y estoy teniendo problemas con TortoiseSvn. He iniciado sesión como administrador, pero cuando voy a actualizar algunos códigos del repositorio de Subversion, aparece un mensaje que dice: Error No se puede configurar el archivo 'C: \ dev \ trunk.svn \ entries' de lectura-escritura : Acceso denegado Así que he visto mensajes como ese y sé que ejecutar la limpieza. Pero cuando corro la limpieza me sale: Falló la limpieza de procesar las siguientes rutas: C: \ dev \ tronco
Así investigación más a fondo me convence de que tengo un problema de permisos. Ejecutando svn status desde un símbolo del sistema me muestra que los directorios están bloqueados y en ejecución svn cleanup falla al igual que lo hizo la limpieza de tortuga. Pero cuando abro el símbolo del sistema como administrador, puedo ejecutar svn cleanup sin un problema y puedo ejecutar svn up y obtener mis archivos actualizados.
ACTUALIZACIÓN: Este es un problema de permisos de Windows UAC. Desactivar el UAC soluciona el problema. Pero me gustaría encontrar una solución que no requiera apagar el UAC. Como Tortoise es una extensión de shell de Windows, no sé cómo hacer que se ejecute como administrador.
¿Alguna sugerencia?
Hacer que se ejecute como administrador solo conducirá a 'la operación solicitada requiere elevación' ventanas mensaje y la interfaz no se ejecutará en absoluto. Ver http://stackoverflow.com/a/4806112/692942 – Lankymart