git: Impossible de fichier d'index - autorisation refusée

Pour un seul fichier, j'obtiens l'erreur suivante:

error: unable to write sha1 filename /opt/www/.git/objects/3f/ce3587c54a8be14c69b08c6b01f94949b11b47: Permission denied

error: wp/wp-admin/css/theme-install.dev.css: failed to insert into database
fatal: unable to index file wp/wp-admin/css/theme-install.dev.css

J'ai vérifié mes autorisations sur le fichier en question, le .git objets de répertoire en question, et .git lui-même. Je peux ajouter d'autres fichiers à l'exception de celui-ci. Je pourrais stat/r/w/touch le fichier, et le toucher n'a pas aidé. Le autorisations sont tous corrects.

Ce n'est pas fou bug?

  • Pouvez-vous touch de nouveaux fichiers dans .../objects/3f, ou si non, quel est son mode de fonctionnement? Ne .../objects/3f/ce3... existent déjà, et si oui, quel est son mode de fonctionnement? Pourrait la partition où /opt vie soit pleine?
  • Le toucher est très bien, et le fichier n'existe pas.
  • aussi m'est arrivé dans ce cas : le fait d'avoir un fichier nommé "imafile" > supprimer ce fichier > créer un répertoire nommé "imafile" > mettre des fichiers dans les = ne peut pas s'engager parce que "Impossible de trouver l'index"
InformationsquelleAutor h4xnoodle | 2011-06-19