Archivo de Julio 2008

Ideas Lab: SimpleRcs

Julio 18, 2008

This is very usefull.

I have just added a simple Revision Control System for QtOctave.

SimpleRcs is a version control system, which allows you to keep old versions of files (usually source code), keep a log of when, and why changes occurred, etc., like Subversion, CVS, RCS or SCCS.

SimpleRcs keeps a copy of the master source. This copy is called the source ‘‘repository”; it contains all the information to permit extracting previous versions of these file at any time.

SimpleRcs lets you:
- Saves different versions of your files.
- Compare them.
- Extract some version.
- Add comments to your versions.

To use it you will need last QtOctave version, you can download using subversion:

svn checkout https://forja.rediris.es/svn/csl-qtoctave/trunk/qtoctave

And SimpleRcs program, you can download using subversion from:

svn checkout https://forja.rediris.es/svn/csl-qtoctave/trunk/simple_rcs

Laboratorio de ideas: SimpleRcs

Julio 18, 2008

Esto hay que reconocer que es útil.

Una idea que me andaba rondando desde hace tiempo era integrar un sistema de control de versiones en QtOctave. Un sistema de control de versiones sirve para almacenar las copias de seguridad de un trabajo y recuperarlas cuando sea preciso. Por ejemplo, se podría guardar una función de Octave, modificarla y después recuperar la versión inicial, viendo las diferencias introducidas con la actual.

Lo he implementado y lo he denominado SimpleRcs.

SimpleRcs permite:

- Guardar distintas versiones de un fichero.
- Seleccionar dos versiones y ver las diferencias entre ellas.
- Añadir etiquetas a las versiones para diferenciarlas mejor.
- Extraer una versión de las que hay almacenadas.

Las versiones se guardan en un fichero acabado en ‘~~’.

SimpleRcs es independiente de QtOctave y se puede usar en otros editores.

Para usarlo necesitaréis la última versión de QtOctave disponible en la forja, usando subversion:

svn checkout https://forja.rediris.es/svn/csl-qtoctave/trunk/qtoctave

Y el programa SimpleRcs descargable desde subversion:

svn checkout https://forja.rediris.es/svn/csl-qtoctave/trunk/simple_rcs

SvgCanvas y novedades.

Julio 4, 2008

Vuelvo a tener algo de tiempo, por lo que he podido incluir algunas de las modificaciones introducidas por:

(más…)