Site hosted by Angelfire.com: Build your free website today!
Idioma: Inglés | Francés | Alemán | Portugués | Español  

Principal
Información General
  Funcionalidades
  Capturas de pantalla
  Capturas de pantalla Beta
  El Camino en Frente
  Requerimientos Aplicacionales
Descargas
  @ linas.org
  @ gnucash.org
  SourceForge
  Australia
Información para Programadores
  Arquitectura del Sistema
  Objetivos del Proyecto
  Contribuir
  Listas de E-Mail
  Notas de Error Gnome
  Navegar en el código fuente
  Modificar el GnuCash
Otra Información
  Aplicaciones financieras relacionadas
  GnuCash en las noticias
  Promover el GnuCash
  Historia
  Apoyo Empresarial
Documentación
  English
  Español
  Français
  Português
Buscar

Método de ordenación:

Programar el GnuCash

Existe un número de pasos a dar para programar para el gnucash. Tendrá que instalar versiones de desarrollo de los paquetes indicados en la página de herramientas. Las últimas versiones de desarrollo del gnucash podrán depender de las más recientes versiones de algunas herramientas gnome (p.e. gnome-print). Usted podrá tener también obtener versiones no usuales o especiales del g-wrap y guppi.

Obtener el código más reciente a través del CVS:

El más reciente código fuente, como varias versiones antiguas, son mantenidas en un repositorio CVS de código fuente de acesso de lectura pública. Accederlo es simple, y si planea ser un programador activo, no existe mejor forma de obtener el código fuente. El árbol de CVS no es de acesso de escritura pública; una vez usted tiene modificaciones, deberá someterlas a la lista de e-mail gnucash-patches.

Para acceder al árbol de CVS, primero, autentiquese, haciendo:

cvs -d :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot login

La palabra clave (password) es "guest". Para obtener una copia de la versión más reciente de desarrollo/beta (que actualmente es la versión 1.5.x), haga un

cvs -d :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot checkout gnucash

Versiones anteriores y otras ramas pueden ser accedidos con etiquetas. La rama que contiene la última versión estable del código del gnucash-1.4.x está marcada con la etiqueta gnucash-1-4-branch . Así, para obtener lo más reciente de la serie gnucash-1.4.x, haga lo seguiente:

cvs -d :pserver:cvs@cvs.gnucash.org:/home/cvs/cvsroot checkout -r gnucash-1-4-branch gnucash

Versiones distribuidas están marcadas con el número de la distribución. Así, la etiqueta gnucash-1-4-4 le dará una copia del código tal como él era en la versión 1.4.4. Si usted fuera un programador, deberá trabajar probablemente sobre la rama principal (HEAD) en el código beta de desarrollo más reciente, o en la rama gnucash-1-4-branch, eliminando los errores aún existentes en la versión estable actual.

Otras etiquetas de interés (principalmente histórico) son:

xacc-09a
Código original de Robin Clark en Octubre de 1997. Apenas para histórico: el código fue completamente reescrito desde entonces.
xacc-10b17
Versión 1.0.17 (una de las últimas versiones estables del xacc, antes de que el nombre fuera cambiado a gnucash).
xacc-10-patch
El tope de la rama de versiones estables de la série 1.0.x.
xacc-11b6
Versión 1.1.6 (una versión inestable, de desarrollo, del gnucash)
xacc-12-patch
El tope de la rama 1.2. Este es la última rama que contiene código motif. Versiones posteriores fueron re-escritas en gtk/gnome.
patch-124
Versión 1.2.4, una de las últimas en la serie 1.2.x.
gnucash-1-4-branch
El tope de la rama 1.4.x, que es la actual rama estable.


Obtener el código fuente más reciente a través de FTP:

Si usted no desea incomodarse con el CVS puede descargar versiones recientes del árbol de CVS a partir de uno de los servidores FTP abajo. Note, aún así, que si desea contribuir con modificaciones y actualizaciones al GnuCash, es extremamente recomendado que aprenda y utilice el CVS. Nosotros lo animamos puesto que los archivos en FTP pueden en ocasiones quedar un poco desactualizados, y usted podrá estar por corregir un error que ya fue corregido.

        http://www.linas.org/pub/gnucash/gnucash/sources/

        http://www.gnucash.org/pub/gnucash/sources/
Copyright® 2001 Proyecto GnuCash