Tengo un proyecto Redmine vinculado con un repositorio (git). Quiero vincular mis compromisos con mi cuenta de Redmine. Ahora mi compromiso es realizado por un usuario "Anónimo", porque el nombre de usuario de RM y el nombre de usuario del repositorio son diferentes.Cómo vincular el usuario redmine con el usuario del repositorio
Respuesta
En la configuración del proyecto, en la pestaña Repositorio debajo de la sección en color gris con su URL de recompra , hay un icono para los usuarios. Esta pantalla te permitirá mapear nombres de usuario de repos con nombres de usuario redmine. Esto está presente en mi redmine versión 1.1.3.stable. No estoy seguro de en qué versión se implementó.
¿Ves los mensajes like those?
Redmine is checking your changes for correctness...
Authenticated as Lukasz Dywicki
Changes:
Ref: refs/heads/fusion type: commit
Error: Initial commit can be done only by repository manager
Commit: 442155e0797c4f4fbae74f91265ab664f3ca0880
Commit: c8a137d577f2033721c9d52e0907b7e9f8ca48b2
Error: Commit author name or email is wrong
Error: Execute following commands and _recreate_ commit:
Error: git config --global user.name "Lukasz Dywicki"
Error: git config --global user.email [email protected]
Como se describe en this thread:
Recuerde que su correo electrónico en
~/.gitconfig
archivo debe coincidir con el que se ha registrado con en Redmine:
para comprobar su correo electrónico:
git config --get user.email
Para configurar su correo electrónico:
locally (in project folder):
git config user.email [email protected]
or globally (anywhere):
git config --global user.email [email protected]
que es debido a una lógica (problema?) En un código Redmine ..
Witaj;) No, no veo esos mensajes. RM funciona bien con mi repositorio. Solo "error" es que los commits no son míos. Así que está diciendo que el usuario está identificado por la dirección de correo electrónico ... eh, vale, así que tendré que cambiar las direcciones de correo electrónico en mis repositorios locales;) Gracias, revisaré su solución más tarde y la marcaré como respuesta si es correcto –
Entonces ... Encontré mi nombre aquí;) – splatch
@splatch de hecho :) Avíseme si es un problema y si quiere que lo oculte. – VonC
- 1. ¿Cómo modificar la configuración del repositorio en Redmine?
- 2. ¿Cómo obtener el GUID del usuario actual?
- 3. Cómo detectar el toque del usuario con phonegap usando JS
- 4. SVN: cambio de usuario activo en el repositorio desprotegido
- 5. ¿Cómo usar el correo electrónico en lugar del nombre de usuario para la autenticación del usuario?
- 6. ¿Cómo detectar el idioma del texto ingresado por el usuario?
- 7. Node.js autenticación del usuario mediante el pasaporte
- 8. Buscar el idioma actual del usuario
- 9. Determinar el idioma del usuario en Pyramid
- 10. (ANDROID) que controla el idioma del usuario
- 11. Detectando por el desplazamiento del usuario
- 12. Sincronizar Redmine con otra Redmine?
- 13. ¿Cómo obtener el ID del navegador del usuario usando JSF?
- 14. Elección del usuario que implementa el tema
- 15. Si el usuario desinstala su programa, ¿qué hace con los datos del usuario?
- 16. obtener el rol del usuario actual
- 17. Obtener el directorio de inicio del usuario
- 18. Obtener el directorio personal del usuario actual
- 19. Determinar el país del usuario de iPhone
- 20. Git con Cygwin - no acepta la entrada de usuario para el nombre de usuario
- 21. Cómo ejecutar el trabajo cron como usuario en lugar del usuario raíz
- 22. MVC3 + Cómo obtener el nombre de usuario del usuario registrado actualmente
- 23. Cómo obtener el correo electrónico del usuario conectado en powershell
- 24. cómo obtener entrada del usuario en el tiempo de ejecución
- 25. Seleccionar el control del usuario según el tipo de DataContext
- 26. ¿Cómo configurar el usuario administrador con gitlab con autenticación LDAP?
- 27. ¿Cómo obtengo el nombre del usuario actual de Windows en formato de nombre de usuario @ dominio?
- 28. ¿Cómo obtener el ID de usuario del usuario actualmente conectado en Django?
- 29. de selección del usuario
- 30. ¿Dónde confirmo el usuario creado con FactoryGirl?
yup, este funciona mejor^_^No estoy seguro, si pudiera usarlo antes, porque ahora estoy usando stable 1.2.0 (lanzado hace una semana;)). De todos modos, gracias por esta solución. –
Buen punto en esta característica de Redmine. +1 – VonC
En 1.2.1, esto debería ahora ser automático si el nombre de usuario o el correo electrónico git coinciden. En la misma sección/pestaña, el usuario562034 menciona: 'Los usuarios con el mismo nombre de usuario o correo electrónico de Redmine y repositorio se asignan automáticamente.' –