Questo sito utilizza cookie per le proprie funzionalità e per inviarti pubblicità e servizi in linea con le tue preferenze. Chiudendo questo banner, scorrendo questa pagina o cliccando qualunque suo elemento acconsenti all’uso dei cookie.

Accedendo al link http://www.odoo-italia.org/index.php/home/cookie-policy puoi leggere in dettaglio le modalità di trattamento dei cookie da parte dell'Associazione Odoo Italia.

Benvenuto, Ospite
Nome utente: Password: Ricordami
Ricordati di dichiarare la versione di Odoo a cui riferisce la domanda

ARGOMENTO: ISTRUZIONI installazioni moduli italiani OCA

ISTRUZIONI installazioni moduli italiani OCA 3 Anni 8 Mesi fa #20851

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
Per una pull request come questa:

github.com/OCA/l10n-italy/pull/108

vedo in alto a dx: "tafaRU:8.0-account_vat_period_end_statement-migr"

quindi dovrò clonare:

github.com/tafaRU/l10n-italy.git -b 8.0-account_vat_period_end_statement-migr

Per chi usa buildout, ci sono delle recipe come svetlyak40wt.recipe.symlinks che permettono di fare il clone di un branch e creare automaticamente il link simbolico di un singolo modo in una cartella "extra" ad esempio.
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Ringraziano per il messaggio: NicoTheBrush

ISTRUZIONI installazioni moduli italiani OCA 3 Anni 8 Mesi fa #20853

  • NicoTheBrush
  • Avatar di NicoTheBrush
  • Offline
  • Platinum Boarder
  • Messaggi: 1952
  • Ringraziamenti ricevuti 156
  • Karma: 46
grazie Davide, non uso buildout ma ... mi sa che inizio a buttarci un occhio :)
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

ISTRUZIONI installazioni moduli italiani OCA 3 Anni 8 Mesi fa #20855

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
noi in realtà lo stiamo già abbandonando in favore di ansible :-)
www.ansible.com/home
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

ISTRUZIONI installazioni moduli italiani OCA 3 Anni 8 Mesi fa #20859

  • Lotta
  • Avatar di Lotta
  • Online
  • Platinum Boarder
  • Messaggi: 450
  • Ringraziamenti ricevuti 14
  • Karma: 3
Ciao Davide Ciao Nico
Provo a sintetizzare i vostri due interventi (anche per chi ci leggerà):

Creando una cartella /opt/odoo/odoo/pull (o meglio /opt/odoo/odoo/request ?), in questa possiamo scaricare con git i singoli contributi in PULL, nel loro attuale stato di sviluppo e senza incasinare il branch principale; ad esempio

git clone github.com/tafaRU/l10n-italy.git -b 8.0-account_vat_period_end_statement-migr

git creerà una cartella "l10n-italy" con dentro tutto il codice oggetto della request.

reiteriamo per ogni modulo in request&pull, creando le varie directory,

Modifichiamo in /etc/odoo-server.conf , aggiungendo "addons_path = ….,/opt/odoo/odoo/pull”

così da fare vedere ad odoo tutti i moduli scaricati.

un bel restart del sistema
sudo service odoo-server restart

ed i nostri nuovi moduli (in pull) saranno disponibili in odoo.


Quando poi i moduli da pull passeranno in branch/OCA ufficiale, li sposteremo nella cartella addons (o li caricheremo aggiornando il git) .

OK ?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

ISTRUZIONI installazioni moduli italiani OCA 3 Anni 8 Mesi fa #20860

  • enlightx
  • Avatar di enlightx
  • Online
  • Platinum Boarder
  • Messaggi: 6064
  • Ringraziamenti ricevuti 638
  • Karma: 85
Lotta ha scritto:
Modifichiamo in /etc/odoo-server.conf , aggiungendo "addons_path = ….,/opt/odoo/odoo/pull”

così da fare vedere ad odoo tutti i moduli scaricati.

questo è assolutamente da evitare.
ogni branch collegato alla pull request contiene anche altri moduli, generalmente duplicati, rispetto al branch ufficiale, che potrebbero essere in versioni più vecchie.
quindi rischi che Odoo veda i moduli sbagliati.

quindi creati ad esempio una cartella moduli_extra o simile e li dentro crei un link al "singolo" modulo che ti serve far vedere.
Davide Corio
Odoo Solution Architect
email: Questo indirizzo email è protetto dagli spambots. È necessario abilitare JavaScript per vederlo.
web: www.davidecorio.com
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.

ISTRUZIONI installazioni moduli italiani OCA 3 Anni 8 Mesi fa #20861

  • Lotta
  • Avatar di Lotta
  • Online
  • Platinum Boarder
  • Messaggi: 450
  • Ringraziamenti ricevuti 14
  • Karma: 3
Davide
penso di non afferrare la differenza. :blink:

Dopo aver scaricato in una directory (e.g. “dir_a”) una request, questa contiene nella sua dir TUTTI i file che deve avere.
Se scarichiamo n request avremo n directory: dir_a, dir_b, …..

Ora le possibilità sono
  1. creare una directory “envelope” che contenga i vari request, e inserire questa envelope nel /etc/odoo-server.conf per farli vedere ad odoo
  2. scaricare i vari request , nelle varie dir_a, dir_b, dir_c, ed inserire una per una le varie dire nel file di conffigurazione di cui sopra.

Che differenza fa?
Odoo non li vede TUTTI, ed allo STESSO modo ?
L\'Amministratore ha disattivato l\'accesso in scrittura al pubblico.
Tempo creazione pagina: 0.133 secondi

Odoo Italia Associazione - C.F: 94200470485 - Sede: Viale dei Cadorna, 83 - Firenze - Italy

Protected by R Antispam