2011-05-19 6 views
5

Estoy tratando de usar gitweb con un conjunto de repositorios que se administran con gitolite. Podemos clonar/empujar/tirar con éxito sobre ssh sin problemas. Cuando intento ver la página de índice, consigo los siguientes errores en el registro de Apache:Fallo de Gitweb: fatal: objeto faltante 0000000000000000000000000000000000000000 para refs/heads/master

fatal: missing object 0000000000000000000000000000000000000000 for refs/heads/master, referer: http://gitwebbox/gitweb/?p=mlp2.git;a=summary

me he encontrado fsck Git y no encuentra ningún problema. La referencia para el maestro apunta a un hash que existe en el árbol de objetos.

¿Alguien me puede ayudar a descubrir qué pasa? ¡Gracias!

+0

Duplicado de http://stackoverflow.com/questions/6131385/anyone-familiar-with-the-git-missing-objeto-objeto-00000000000000000000000000000 –

Respuesta

2

Particularmente dado que está administrando el repositorio con gitolite, probablemente debería verificar los permisos en su repositorio y verificar que puede acceder a él como su usuario de apache.

También puede consultar las instrucciones detalladas en configuring gitolite and gitweb.

+0

Los permisos están bien. El usuario de Apache puede leer y acceder a todos los directorios. Hay otros repositorios en gitolita que funcionan bien con gitweb. –