<p dir="ltr">Hola Roberto,</p>
<p dir="ltr">La verdad es que ya es &quot;tarde&quot; para hacerlo (porque ya hay issues). Pero con un poco mas de esfuerzo se puede hacer bien.</p>
<p dir="ltr">Lo de redmine lo vi nas tarde. Y si, existen scrips para importar desde redmine, pero requiere credenciales (tanto para &#39;leer&#39; de redmine como para &#39;escribir&#39; en github).<br></p>
<p dir="ltr">Te comento el procedimiento mas pesado (que deja las issues bien ordenadas):<br>
Asumiendo que en redmine estan todos los numeros y se pueden recuperar ordenados...<br>
1. Exportar las issues actuales<br>
2. Borrar repo y crearlo de nuevo<br>
3. Importar las issues de redmine<br>
4. Importar las issues de github<br>
5. Hacer un rebase de los commits sobre github para cambiar el mensaje (y cambiar las numeraciones.<br>
6. Que todo el mundo cambie al nuevo master (simplemente fetch o rebase si hay cambios en local).</p>
<p dir="ltr">Solucion intermedia:<br>
Asumir que los issues en github son un mal menor y confiando que el script genere la trazabilidad...<br>
1. Importar las issues de redmine<br></p>
<p dir="ltr">Como siempre, hacer las pruebas en un fork.</p>
<div class="gmail_quote">El 04/03/2015 10:24, &quot;Roberto Calvo&quot; &lt;<a href="mailto:rocapal@gsyc.urjc.es">rocapal@gsyc.urjc.es</a>&gt; escribió:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hola Victor,<br>
<br>
Me parece genial lo que comentas!<br>
<br>
Una cosa, conoces si hay alguna manera para exportar la información de<br>
bugs que tenemos en redmine. Estaría genial que en vez de aparecer el<br>
comentario del commit o simplemente el mensaje genérico &quot;Issue 279&quot;,<br>
apareciera el título del bug que en su día escribimos en redmine.<br>
<br>
Un saludo!<br>
<br>
El vie, 20-02-2015 a las 17:39 +0100, Victor Arribas escribió:<br>
&gt; Hola a todos,<br>
&gt;<br>
&gt;<br>
&gt; Para mejorar la compatibilidad con GitHub tengo una propuesta y me<br>
&gt; gustaría que me dierais vuestra opinión.<br>
&gt;<br>
&gt;<br>
&gt; Las issues en github son numéricas #1, #2, y se referencian así en los<br>
&gt; commits. Pero como en el historial de commits ya existe esa numeración<br>
&gt; (issues, fixes and tasks), se va a producir un problema de referencias<br>
&gt; cruzadas.<br>
&gt;<br>
&gt;<br>
&gt; De modo que al crearse la primera issue en github, esta tendra el ID<br>
&gt; 1, que se asociará al #1 de un commit antiquísimo. Y así sucesivamente<br>
&gt; hasta la 286.<br>
&gt;<br>
&gt;<br>
&gt; Propongo portar los mensajes con esas numeraciones a github.<br>
&gt; El proceso lo cuento aquí<br>
&gt; &lt;<a href="http://jderobot-complications.blogspot.com.es/2015/02/jderobotgithub-issue-population.html" target="_blank">http://jderobot-complications.blogspot.com.es/2015/02/jderobotgithub-issue-population.html</a>&gt;<br>
&gt;<br>
&gt;<br>
&gt; Y el resultado lo podéis ver aquí (286 issues cerradas)<br>
&gt; &lt;<a href="https://github.com/varhub/JdeRobot/issues" target="_blank">https://github.com/varhub/JdeRobot/issues</a>&gt;<br>
&gt; Aquí se pueden ver algunas de esas referencias:<br>
&gt; &lt;<a href="https://github.com/varhub/JdeRobot/commits/master?page=4" target="_blank">https://github.com/varhub/JdeRobot/commits/master?page=4</a>&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; Un saludo.<br>
&gt; Victor Arribas<br>
&gt; _______________________________________________<br>
&gt; Jde-developers mailing list<br>
&gt; <a href="mailto:Jde-developers@gsyc.es">Jde-developers@gsyc.es</a><br>
&gt; <a href="http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers" target="_blank">http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers</a><br>
<br>
<br>
--<br>
Roberto Calvo Palomino        | Robotics Lab (GSyC)<br>
R&amp;D Android Mobile Engineer   | Universidad Rey Juan Carlos<br>
<br>
Twitter: @rocapal<br>
Linkedin: <a href="http://www.linkedin.com/in/rocapal" target="_blank">http://www.linkedin.com/in/rocapal</a><br>
<br>
_______________________________________________<br>
Jde-developers mailing list<br>
<a href="mailto:Jde-developers@gsyc.es">Jde-developers@gsyc.es</a><br>
<a href="http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers" target="_blank">http://gsyc.escet.urjc.es/cgi-bin/mailman/listinfo/jde-developers</a><br>
</blockquote></div>