Koha Croatian user group
Koha_upgrade_3.4.x-3.6.x: Revision 1

Daklem.. stabilna verzija Kohe je 3.6.2.

Naša Koha na IRB-u je 3.4.5 pa idem upgrade-ati.

Budući da smo na git-u, prebacit cu se na 3.6.x branch

1. U source direktoriju smo

Povučemo update

  1. git pull

Provjerimo branch-eve

  1. git branch -r

Pratimo 3.6.x

  1. git branch --track 3.6.x upstream/3.6.x

Prebacimo se na njega

  1. git checkout 3.6.x

Provjerimo jel to to

  1. git branch
  2. git status

2. standardni Koha upgrade (bez make test)

  1. ./koha_perl_deps.pl -u -m
  2. perl Makefile.PL --prev-install-log /usr/share/koha/misc/koha-install-log
  3. make
  4. sudo make install

3. Update database

Ulogiramo se u admin sučelje i pokrenemo update

Sve ok.. osim nekoliko greškica koje se mogu ignorirati:

Update errors :

  • Mon Dec 26 14:46:19 2011 updatedatabase.pl: DBD::mysql::db do failed: Duplicate entry 'BasketConfirmations' for key 'PRIMARY' at /usr/share/koha/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line 4374.
  • Mon Dec 26 14:46:21 2011 updatedatabase.pl: DBD::mysql::db do failed: Can't DROP 'issuesitemidx'; check that column/key exists at /usr/share/koha/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line 4425.
  • Mon Dec 26 14:46:21 2011 updatedatabase.pl: DBD::mysql::db do failed: Multiple primary key defined at /usr/share/koha/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line 4426.
  • Mon Dec 26 14:46:22 2011 updatedatabase.pl: DBD::mysql::db do failed: Duplicate key name 'priorityfoundidx' at /usr/share/koha/intranet/cgi-bin/installer/data/mysql/updatedatabase.pl line 4436.