Bienvenidos al repositorio público de EasyReport

User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Bienvenidos al repositorio público de EasyReport

Post by Antonio Linares »

Queridos amigos,

Como somos conscientes de que muchos de vosotros quereis revisarlo, probarlo, modificarlo, etc. y tambien considerando el hecho de que aún hay mucho trabajo que hacer para ajustarlo a la versión actual de FWH, hemos decidido hacer el repositorio público :-)

De esta forma podreis revisar su evolución, y tambien podreis crear forks, trabajar en vuestras propias copias y luego solicitar la integración de _ (de la misma forma que los desarrolladores de Linux trabajan). Queríamos entregar el producto primero a aquellos que han donado pero esto requerirá tiempo y trabajo para hacerlo funcionar correctamente, asi que haciéndolo abierto y libre invocaremos el poder de la magia del desarrollo cooperativo de software :-)

Bienvenidos al repositorio abierto y libre de EasyReport. Disfrutadlo :-)

https://bitbucket.org/fivetech/easyreport
regards, saludos

Antonio Linares
www.fivetechsoft.com
elvira
Posts: 462
Joined: Fri Jun 29, 2012 12:49 pm

Re: Bienvenidos al repositorio público de EasyReport

Post by elvira »

Antonio,

Muy agradecida.

Para bajar la primera vez pongo esto:
git.exe clone https://bitbucket.org/fivetech/easyreport

Pero para bajar los updates al poner esto:
git.exe checkout https://bitbucket.org/fivetech/easyreport

Salta este error:
fatal: not a git repository (or any of the parent directories: .git)
Muy agradecida!!
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Bienvenidos al repositorio público de EasyReport

Post by Antonio Linares »

Elvira,

Instala TortoiseGIT, es con diferencia la forma más sencilla de trabajar con GIT.

Es la herramienta que usamos para trabajar en el repositorio de FWH :-)

Cuando lo instales, si ya hicistes el clone, solo tendrás que pulsar botón derecho en la carpeta en donde hayas clonado el repositorio y luego seleccionar la opción "GIT sync..." y luego le das a "Pull" y listo. Asi te actualizarás siempre que quieras.
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Bienvenidos al repositorio público de EasyReport

Post by Antonio Linares »

Una vez tengas descargados los ficheros del repositorio, solo hay que ejecutar go.bat y EasyReport se construirá y se ejecutará :-)

Ahora estoy modificándolo para darle la misma apariencia del FiveDBU, y mientras tanto estoy probándolo para ir eliminando errores, etc.

Aún no está operativo pero ya carga los reportes de ejemplo perfectamente :-) Y además viene muy bien para acostumbrarse a la filosofía de trabajo de EasyReport, que me gusta mucho, pues es realmente simple :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Bienvenidos al repositorio público de EasyReport

Post by Antonio Linares »

De momento se ve asi:

Image
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Bienvenidos al repositorio público de EasyReport

Post by Antonio Linares »

Si quereis saber si algo se ha modificado (pues acabo de actualizar el repositorio ahora mismo) solo teneis que mirar la lista de commits:

https://bitbucket.org/fivetech/easyreport/commits/all
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
RenOmaS
Posts: 205
Joined: Fri Oct 07, 2005 5:07 pm

Re: Bienvenidos al repositorio público de EasyReport

Post by RenOmaS »

Antonio:
Em eritems.prg, lina 1629

Code: Select all

        nInfoRow := 0; nInfoCol := 0 //ROS; nRuler := 0 nRulerTop := 0; // FiveTech
 
Para que se visualize mejor.

Ahora no se porque nInfoRow y nInfoCol tiene valor logico( .F.) cuando se supone que deve ser numerico..
Saludos/regards
RenOmaS

skype: americo.balboa
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Bienvenidos al repositorio público de EasyReport

Post by Antonio Linares »

RenOmaS,

Parece que no estás trabajando con la versión más actualizada. Por favor actualiza tus ficheros desde el repositorio.

Como muchos de vosotros propondreis cambios, etc. os rogamos hagais un fork en Bitbucket y una vez hechas vuestras modificaciones sobre los fuentes más recientes del fork de EasyReport que soliciteis un merge (asi es como trabaja el equipo de desarrollo de Linux). Ya publicaremos una guia de como se hace esto.

De momento aqui teneis instrucciones de como usar TortoiseGIT para descargar y mantener vuestra copia del repositorio:

http://forums.fivetechsupport.com/viewt ... 72#p163572
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
RenOmaS
Posts: 205
Joined: Fri Oct 07, 2005 5:07 pm

Re: Bienvenidos al repositorio público de EasyReport

Post by RenOmaS »

Hola Antonio
Ya hicimos eso, ya hicimos um "Forks" y ya actualizamos en nuestra copia, vea la imagen resultante y al diferencia mostrada en el ellipse rojo.
Image
Saludos/regards
RenOmaS

skype: americo.balboa
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Bienvenidos al repositorio público de EasyReport

Post by Antonio Linares »

Renomas,

Muy bien! :-)

Cual es la dirección de vuestro fork ?

Puedes indicarme el commit en el que lo habeis modificado ?

Muchas gracias!
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
RenOmaS
Posts: 205
Joined: Fri Oct 07, 2005 5:07 pm

Re: Bienvenidos al repositorio público de EasyReport

Post by RenOmaS »

Saludos/regards
RenOmaS

skype: americo.balboa
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Bienvenidos al repositorio público de EasyReport

Post by Antonio Linares »

Muchas gracias! :-)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
cnavarro
Posts: 5792
Joined: Wed Feb 15, 2012 8:25 pm
Location: España

Re: Bienvenidos al repositorio público de EasyReport

Post by cnavarro »

Cuando he realizado modificaciones en mi Fork y entro en él me dice:
"Tiene 12 commits detras de fivetech/easyreport. Sincronizar ahora"
Cuando intento sincronizar me dice que existen conflictos (evidentemente)
Veo los ficheros y las diferencias entre mis ficheros y los de fivetech/easyreport
¿Cómo he de actuar para integrar las modificaciones del master en mi Fork sin perder mis modificaciones?
C. Navarro
Hay dos tipos de personas: las que te hacen perder el tiempo y las que te hacen perder la noción del tiempo
Si alguien te dice que algo no se puede hacer, recuerda que esta hablando de sus limitaciones, no de las tuyas.
User avatar
Antonio Linares
Site Admin
Posts: 37481
Joined: Thu Oct 06, 2005 5:47 pm
Location: Spain
Contact:

Re: Bienvenidos al repositorio público de EasyReport

Post by Antonio Linares »

Cristobal,

Prueba a hacer un "Stash save" que salva tus cambios y asi no se pierden

A continuación sincroniza

Y ahora faltaria saber como recuperar lo que se salvó con el Stash save... (algo asi como un Stash pop)
regards, saludos

Antonio Linares
www.fivetechsoft.com
User avatar
thefull
Posts: 720
Joined: Fri Oct 07, 2005 7:42 am
Location: Barcelona
Contact:

Re: Bienvenidos al repositorio público de EasyReport

Post by thefull »

Espectacular como siempre!

MiniConsejos para usar Git:

Mi consejo es usar SourceTree , la herramienta de git de GitHub, es más fácil de seguir si trabajas con ramas.
Recordad que tenéis desde el propio git, gitk --all muy potente aunque visualmente os chocará ;-)

Otra cosa que podéis hacer es un git pull --rebase, esto lo que hace es bajarse _ y después aplicar _, evitando bastantes conflictos, sobretodo si sois de tocar mucho...

Otro consejo sería crear una rama para tus cambios, dejando la master para sincronizar _ con el repositorio de Fivewin, de esta manera, cuando hagas un git pull jamás tendrás un conflicto,
el problema será después llevar tu rama de desarrollo al nivel de la master, y ahí será, en tu propia rama de desarrollo donde tendrás que corregir los posibles conflictos.

Para saber como funciona el stash de git, http://xthefull.blogspot.com.es/2012/11 ... stash.html

Saludos y larga vida a Fivewin ;-)
Saludos
Rafa Carmona ( rafa.thefullARROBAgmail.com___quitalineas__)
Post Reply