Configuré un repositorio de fósiles en una cuenta de alojamiento compartido que tengo. Creé un script de Perl fossil.pl que apunta a un repositorio clonado que coloqué en el espacio web. Configuré todos los permisos correctos (755). Cuando voy a fossil.pl obtengo la interfaz web. Todo está bien. Sin embargo, tengo un problema con los empujones y espero que alguien me indique una solución.Error al conectar con el depósito de fósiles en línea después de cambiar la contraseña
Cuando clono un repositorio, establece una nueva contraseña para mí (Toby) en el nuevo repositorio clonado. Si presiono este repositorio en línea sin cambiar la contraseña, funciona bien, puedo hacer cambios desde mi máquina local al repositorio en línea. Sin embargo, una vez que cambio la contraseña de Toby (a algo más fácil de recordar), aparece el siguiente error.
Bytes Cards Artifacts Deltas Send:
1810 9 0 2
1Server Error: not authorized to write
fossil: server says: not authorized to
write
¿Alguien sabe por qué sucede esto? ¿Alguien sabe como arreglarlo?
¿Clonó el repositorio remoto al incluir el * nombre de usuario * en la URL? 'fósil clon http: //[email protected]: 8081 mylocalrepo.fossil' Esta omisión de ** username ** en la URL es lo que me estaba fallando (dando ese error" no autorizado para escribir ") al intentar un' fósil commit'. Por supuesto, el * nombre de usuario * ya debe existir/definirse en el repositorio * remote * (para el momento en que ejecute 'servidor fossil -P 8081 myrepo.fossil' y configure el nombre de usuario + contraseña). También me aseguré de usar el mismo nombre de usuario + contraseña en el clon local. – jbatista