autorisation svn txn-current-lock refusée
J'ai eu une subversion vérifié dans /home/svn/docs, alors j'ai choisi d'utiliser un chemin d'accès différent, enlevé le dir avec rm-rf et sorti un nouveau référentiel pour mon home/utilisateur/docs dir. qui a bien fonctionné. Si maintenant je veux commettre quelque chose, il dit:
svn: impossible d'ouvrir le fichier "/home/svn/docs/db/txn-courant-lock': Permission denied
Je suis sous ubuntu
source d'informationauteur ted | 2011-01-11
Vous devez vous connecter pour publier un commentaire.
Il ressemble à la subversion référentiel est présent dans
/home/svn/docs
et vous n'avez pas l'autorisation d'écriture. Éventuellement, le référentiel est créé en tant qu'un autre utilisateur et que la livraison ne se fait que d'un autre utilisateur.Une façon de régler ce problème est de s'assurer que tous les utilisateurs subversion appartiennent à la même groupe et ce groupe a écrire accès au dossier du référentiel.
J'ai eu le même problème. à l'aide de windows. J'ai essayé de donner le contrôle total à tout le monde, mais encore l'id n'a pas fonctionné.
J'ai essayé de renommer txn-actuel-lock pour txn-actuel-lock.xxx et en écriture verrouillage en écriture verrouillage.xxx et cela a fonctionné. Je suppose que ces fichiers ont été verrouillage et l'origine de l'erreur, en premier lieu, et même leur suppression permettrait de résoudre le problème.
NE PAS SUPPRIMER txn-courant car il est nécessaire par svn.
Btw, j'ai trouvé un article ici http://cloudspring.com/how-to-use-dropbox-with-svn-or-git-for-cloud-source-control-management/ expliquant comment utiliser dropbox et svn afin de créer un "distribué scm' et je suis actuellement en faire l'expérience, c'est la façon dont j'ai ancountered ce problème. Généralement svn fonctionne très bien immidiately.