Articles of gitis

Problemas de installation de Gitosis

He instalado la gitosis usando las instrucciones en el sitio principal ( http://scie.nti.st/2007/11/14/hosting-git-repositories-the-easy-and-secure-way ). Buscando en la networking parece un método de installation bastante estándar. Sin embargo, parece que estoy recibiendo el siguiente error al intentar clonar gitosis-admin. git clone git@192.168.1.20: gitosis-admin.git fatal: 'gitosis-admin.git' no parece ser un repository git fatal: el extremo remoto colgó […]

Gitosis: todavía tengo acceso ssh cuando no debería

Instalé Gitosis pero no lo tengo configurado correctamente. Todavía puedo entrar con git user, cuando los documentos dicen que no se supone que puedas. Solo se supone que ejecutas commands de git que se conectan al server de git. ¿Alguna idea de lo que pude haber hecho mal?

error de permiso viewgit en ubuntu

Instalé Gitosis y Viewgit en un server Ubuntu. Git y Gitosis funcionan bien. Aunque cuando trato de abrir / visualizar la interfaz en mi browser me sale un error: viewgit / inc / functions.php: 66 file_get_contents (/var/git/repositories/test.git/description): no se pudo abrir la secuencia: Permiso denegado [2] Un ls -l me da lo siguiente: root@***:/var/git/repositories# ls […]

¿Dónde puedo encontrar todos los files que un usuario ha confiado al repository de gitosis en mi server?

Acabo de instalar gitosis en mi server y creé con éxito un nuevo repository. Puedo enviar cambios a git @ IP: srv_repository.git pero no sé dónde puedo encontrar estos files (con cambios confirmados) en mi server. Gracias.

request de contraseña de clonación git y no se encontró ningún repository

Instalé gitosis en Ubuntu actual y creó la gitosis del usuario Genere una nueva key id_dsa.pub y la agregué a /srv/gitosis/.ssh/authorized_keys ¡Es la misma máquina! Ahora quiero clonar gitosis-administrador a través de git clone gitosis@auedv18:gitosis-admin.git problemas: (1) Se me pide una contraseña (para evitarlo, configuré una) (2) el clon falla flo@auedv18:~/sc_git$ git clone gitosis@auedv18:gitosis-admin.git Initialized […]

gitosis-admin git push failed, ganchos ejecutivos / post-actualización

Estoy siguiendo este tutorial Después de este paso: $ git commit -a -m "Allow jdoe write access to free_monkey" $ git push Siempre he fallado, con este error: fatal: exec hooks/post-update failed. Esto es de mi /home/git/repositories/gitosis-admin/hooks/post-update : -rwxr-xr-x 1 git git 83 Mar 10 11:49 post-update Así que cambio gitosis.conf manualmente desde el server […]

¿Cómo rastrear quién ingresó en un repository de Gitosis?

Estoy usando Gitosis para administrar un set de repositorys. El problema que tengo es que Gitosis no mantiene un logging de qué usuario envió un compromiso en particular. La única información que tengo son los campos "Autor" y "Committer" en el commit en sí, y el "pusher" puede configurarlos para cualquier cosa. Ahora me doy […]

Se ha configurado Gitosis, pero ahora la clonación solicita la contraseña "git-upload-pack".

He configurado la Gitosis como se explica aquí: http://www.jedi.be/blog/2009/05/06/8-ways-to-share-your-git-repository/#gitosis Sin embargo, ahora que ejecuto: git.exe clone ssh://rfactor@192.168.3.3:gitosis-admin.git asd Recibo un post de plink.exe (estoy en Windows) solicitando la contraseña de "git-upload-pack". ¿Que es eso?

¿Configurando gitosis para permitir a un usuario crear cualquier repository?

¿Cómo puedo configurar la gitosis (a través del file gitosis.conf ) para permitir que un usuario en particular cree, clone o modifique cualquier repository arbitrario? Eso incluye repos que aún no existen? Sé que puede agregar un usuario para tener privilegios de escritura en repositorys específicos, pero ¿es posible con todos los repositorys arbitrarios? Algo […]

ERROR: gitosis.serve.main: acceso de lectura del repository denegado

Configuración de Gitosis: [gitosis] loglevel = DEBUG [group gitosis-admin] writable = gitosis-admin members = root.server [group testgroup] writable = testproj1 members = Anastasia@ANASTASIA-PC Mi logging, cuando llamo al command clonar: myuser@mydomain /d/www $ git clone git@5.9.30.109:repositories/testproj1 Cloning into 'testproj1'… DEBUG:gitosis.serve.main:Got command "git-upload-pack 'repositories/testproj1'" DEBUG:gitosis.access.haveAccess:Access check for 'myuser@mydomain' as 'wr itable' on 'repositories/testproj1'… DEBUG:gitosis.group.getMembership:found 'myuser@mydomain' in […]