2016-07-22 18:00 GMT+02:00 GnnSLxndR Crrsqll StrmR <[email protected]>:

>
> Hola Igor realice todo los pasos pero la verdad aun sigo perdido No se
> como inicio el server trytond??
> estoy usando vagrant para tener separado el servidor de trytond y el
> cliente lo tendre en mi local.
>
> de antemanos gracias por la ayuda llevo 2 dias intentando  configurar
> tryton y no he logrado hacerlo...
>
> lo peor es que me tocara programar sobre el :S
>
>
si sigues estos pasos tendrás un entorno para programar.

1 - cd carpeta_de_proyecto (si nada)
2 - hg clone ssh://[email protected]/nantic/tryton-tasks tasks
3 - mkvirtuaenv tryton
4 - pip install -r tasks/requirements.txt
5 - touch local.cfg
6-  invoke bs 4.0



>
> El domingo, 17 de julio de 2016, 10:45:20 (UTC-5), Igor García escribió:
>>
>> Como otros comentan la documentación es poca y confusa, se mezclan
>> versiones, documentación y es una aventura la configuración. Pero en vez de
>> quejarse hay que colaborar y aportar lo poco que se pueda. Aprovechando la
>> existente al final he conseguido que me funcione, posiblemente tendrá
>> errores, por ello a los neofitos agradecería su correción.
>> Debian posee la versión 3.4 actualmente de tryton en los repositorios
>> oficiales.
>>
>> *Comparto los pasos seguidos para configurar una Debian Jessie para
>> pruebas para Trytond 4:*
>>
>> Paso 1: *Preparar el entorno y crear el espacio virtual*
>> # Para esta config Hay variantes de usar  virtualenv , mkproject , workon
>> y modificar el .bashrc (Existen varios enlaces para poner bien los .bashrc,
>> eso en otro tuto)
>>
>> virtualcreate tryton     # virtualenv tryton --system-site-packages
>> cd tryton
>> virtualactive               # source bin/activate  (Cuando queramos salir
>> "deactivate") ...
>>
>> Paso 2: *Librerias:*
>>
>>
>> #posiblemente según versión os pedira paquetes de debian para poder
>> funcionar. Tuve que instalar los siguientes :
>>
>> sudo apt-get install python3-pil
>> sudo apt-get build-dep python-imaging
>>
>> Paso 3: *Bajar Fuentes y tasks*
>>
>> hg clone https://bitbucket.org/zikzakmedia/trytontasks tasks   #clonamos
>> las tasks
>> touch local.cfg
>>
>> pip install --upgrade pip
>> pip install genshi
>> pip install python-stdnum
>> pip install -r tasks/requirements.txt  #cumplimos con los requerimientos.
>>
>> Paso 4: *Configuracion de modulos del invoke *
>>
>> invoke modules.config -r https://bitbucket.org/zikzakmedia/tryton-config
>> -b 4.0 # dev/production
>>
>> Paso 5: *Modificar ficheros CFG*
>>
>> # OJO Editar a mano los ficheros de config, ya que *./task/nantic.cfg*
>> tienen vinculos  erroneos.
>> # hay que cambiarlos de bitbucket.org/nantic a bitbucket.org/zizakmedia
>> o trytonspain .. al gusto.
>> # vi ./task/nantic.cfg
>> # Los siguientes pasos os aconsejo lanzarlos de uno en uno, y
>> verificar/corregir los /task/*.cfg
>> *# Modificamos:    task/nantic.cfg*
>>
>> url = ssh://[email protected]/trytonspain/trytond-activity
>> url = ssh://
>> [email protected]/trytonspain/trytond-sale_opportunity_activity
>> url = ssh://
>> [email protected]/trytonspain/trytond-sale_opportunity_campaign
>> url = ssh://
>> [email protected]/trytonspain/trytond-sale_opportunity_category
>> url = ssh://[email protected]/trytonspain/trytond-stock_valued
>>
>> Paso 6: *Auto-instalación usando los modulos del invoke recien
>> configurado y cogiendo las fuentes de los task/*.cfg*
>>
>> invoke zz.install --config base.cfg --mode dev
>> invoke zz.install --config core.cfg --mode dev
>> invoke zz.install --config trytonspain.cfg --mode dev
>> invoke zz.install --config zikzakmedia.cfg --mode dev
>> invoke zz.install --config nantic.cfg --mode dev
>> invoke zz.install --mode dev
>>
>> # En algunos casos de no instalarlo con sudo no me permitia la
>> instalación via pip
>>
>> sudo pip install whoosh
>> sudo pip emailvalid
>> sudo pip install slug
>> sudo pip install filemagic
>> sudo pip install pyBarcode
>> sudo pip install easyimap
>> sudo pip install fabric
>> sudo pip install PyPDF2
>> sudo pip install retrofix
>> sudo pip install html2text
>> sudo pip install iso8601
>> sudo pip install envialia
>> sudo pip install seur
>> sudo pip install mrw
>> sudo pip install seurvalencia
>> sudo pip install asm
>> sudo pip install correos
>> sudo pip install magento
>> sudo pip install creole
>> sudo pip install creole2html
>> sudo pip install python-creole
>> pip install python-ldap
>> pip install vobject
>> pip install pycrypto
>>
>>
>> Paso 6:* Task adicionales *(permite añadir funciones extra)
>>
>> pip install hg+https://bitbucket.org/trytonspain/trytontasks-scm
>> pip install hg+https://bitbucket.org/trytonspain/trytontasks-modules
>> pip install hg+https://bitbucket.org/trytonspain/trytontasks-sao
>>
>> pip install hg+https://bitbucket.org/trytonspain/trytontasks-tests
>> pip install hg+https://bitbucket.org/trytonspain/trytontasks-gal
>> pip install hg+https://bitbucket.org/trytonspain/trytontasks-userdoc
>>
>> invoke -l                                      # lista las opciones de
>> invoke
>> invoke --help zz.update             # nos muestra la ayuda de las opciones
>>
>>
>> *------------------------------------------                SIN TERMINAR
>> ------------------------------------------------------------------*
>>
>>
>> Paso 7: Configurar el SAO (Cliente web que nos permite acceder al trytond
>> por el puerto defecto 8000)
>>
>> invoke sao.install     # nos instalara el bower, jquery y varios mas. en:
>> /home/$USUARIO/tryton/sao
>>
>>
>> Paso 8: Puesta a punto:
>>
>> ahora nos tocaria copiar el trytond.conf y trytond_log.conf
>>
>> #bajamos los archivos de: .........
>>
>> Paso 8: Configuracion de Server Galatea
>>
>> Paso 9: Configuracion de Angular-js
>>
>>
>>
>>
>> *Agradecimientos:*
>>
>> A toda la comunidad y en especial a Zikzakmedia,  Nantic, TrytonSpain por
>> todos sus aportes y su gran colaboración al proyecto Tryton.
>>
>>
>>
>> *Fuentes:*
>>
>> http://tryton.zikzakmedia.com/Develop/InvokeTask
>>
>> googleando y rompiendome los cuernos.
>>
>> Cualquier aporte es de agradecer y corregir si procede.
>>
>>


-- 
-----------------------------------------------
Àngel Àlvarez [ NaN ]
OpenErp Partner
tel: 652439376
www.nan-tic.com

A NaN Creem,Adaptem i Millorem
Programari lliure pel seu Negoci.

Responder a