Voici la question :
Est-ce que TortoiseSvn peut fonctionner sur Windows 2008 sans désactiver le contrôle des comptes utilisateurs ?
Voici l'histoire : Je viens de déplacer mon serveur de test vers Windows 2008 et j'ai des problèmes avec TortoiseSvn. Je suis connecté en tant qu'administrateur, mais quand je vais mettre à jour du code à partir du référentiel Subversion, j'obtiens un message disant : Erreur Can't set file ' C:\dev\trunk.svn\entries lecture-écriture : L'accès est refusé J'ai donc vu des messages comme ça et je sais qu'il faut faire un nettoyage. Mais quand je lance le nettoyage, j'obtiens : Le nettoyage a échoué à traiter les chemins suivants : C:\dev\trunk
Une enquête plus poussée m'a donc convaincu que j'avais un problème d'autorisations. Exécution de statut svn à partir d'une invite de commande me montre que les répertoires sont verrouillés et en cours d'exécution nettoyage svn échoue tout comme le nettoyage de la tortue. Mais quand je lance l'invite de commande en tant qu'administrateur, je peux exécuter nettoyage svn sans problème et je peux exécuter svn up et mettre à jour mes fichiers.
MISE À JOUR : Il s'agit d'un problème de permissions UAC de Windows. Désactiver l'UAC règle le problème. Mais j'aimerais trouver une solution qui ne nécessite pas de désactiver l'UAC. Puisque Tortoise est une extension du shell de Windows, je ne sais pas comment la faire fonctionner en tant qu'administrateur.
Des suggestions ?