Hi Jukka, Yes, you are correct in understanding that the project has moved from svn to git. There may still be pages in the wiki and elsewhere that are not reflecting that.
That being said, using a release is the way to go for doing an implementation for 'production' purposes. The project advises not to use code directly from the repositories for production purposes. Met vriendelijke groet, Pierre Smits *Proud* *contributor** of* Apache OFBiz <https://ofbiz.apache.org/> since 2008 (without privileges) *Apache Trafodion <https://trafodion.apache.org>, Vice President* *Apache Directory <https://directory.apache.org>, PMC Member* Apache Incubator <https://incubator.apache.org>, committer Apache Steve <https://steve.apache.org>, committer On Tue, May 5, 2020 at 9:07 AM Jukka Palko <[email protected]> wrote: > Thank you Pierre. > > Yes, the setup was directly with MariaDB as the backend as there was not > much interest in > using the embedded DB in the future in comparison to the rich features of > an external > RDBMS and the person going to maintain the database does understand > MySQL/MariaDB > from previous experience. > > I can see that the page you referred me to shows as the first command to > run subversion > update. I have done the install using a tarball. > > Would it be recommendable to do the install initially rather with getting > the sources using > subversion/git than downloading the tarball for future ease of upgrading? > Have I > understood correctly that the project has been changing toward git with > the newer code > branches? > > I also just noticed actually that I had not found this page, or just > missed the bit earlier, that > actually does refer to svn commands: > > https://cwiki.apache.org/confluence/display/OFBIZ/Demo+and+Test+Setup+Guide[1] > <https://cwiki.apache.org/confluence/display/OFBIZ/Demo+and+Test+Setup+Guide%5B1%5D> > > > Best regards, > Jukka > > On Tuesday, 5 May 2020 09.40.22 EEST Pierre Smits wrote: > > Hi Jukka, > > > > First of all: welcome! > > > > If you're still evaluating OFBiz in a non-production setup (e.g. with the > > embedded Apache Derby RDBMS as the data store) you can just replace the > > 16.11.07 code by the 17.12.03 code in the folder of your choice. > > > > However, if you already setup your OFBiz implementation with an external > > (production-grade) RDBMS - like MySQL/PostgreSQL/etc. - and have > production > > data in play, you need to do more. > > Not only do you need have backups of your data and the various > > configuration files, but you also need to assess whether replacement of > the > > 16.11.07 code with the new version has an impact on customisation you may > > have. There may be data (entity) model changes in play: > > https://cwiki.apache.org/confluence/display/OFBIZ/ > Revisions+Requiring+Data+Migration+-+upgrade+ofbiz > > > > > > Met vriendelijke groet, > > > > Pierre Smits > > *Proud* *contributor** of* Apache OFBiz <https://ofbiz.apache.org/> > since > > 2008 (without privileges) > > > > *Apache Trafodion <https://trafodion.apache.org>, Vice President* > > *Apache Directory <https://directory.apache.org>, PMC Member* > > Apache Incubator <https://incubator.apache.org>, committer > > Apache Steve <https://steve.apache.org>, committer > > > > > > On Tue, May 5, 2020 at 8:26 AM Jukka Palko <[email protected]> wrote: > > > > > Hello, > > > > > > I tried to ask this question with my protonmail email earlier on > upgrading > > > to 17.12.01 but I think protonmail is a bit troubled with mailing > lists. > > > So, a retry with my GMail subscribed to the list. > > > > > > I'm basically completely new to OFBiz but not new to system > administration > > > in > > > general with more than 20 years of Linux and Unix experience. > > > > > > My question is what are the upgrade procedures for an OFBiz > installation. I > > > have done a MariaDB database on Debian 10 and configured OFBiz to use > that > > > as > > > the backend. > > > > > > I can write up a wiki page of the install should that be found useful. > I > > > basically did the documentation in a text file of the procedures used > as > > > I'm trying to help a local small business in starting to use the > software. > > > > > > The installation was built using command > > > ./gradlew --parallel-threads=8 cleanAll loadDefault > > > > > > I configured a systemd service file for the installation as follows: > > > ------ > > > [Unit] > > > Description=OFBiz Service Daemon > > > After=network.target auditd.service > > > After=network-online.target > > > Wants=network-online.target > > > > > > [Service] > > > User=ofbiz > > > WorkingDirectory=/srv/ofbiz/apache-ofbiz > > > ExecStart=/srv/ofbiz/apache-ofbiz/gradlew ofbiz > > > ExecStop=/srv/ofbiz/apache-ofbiz/gradlew 'ofbiz --shutdown' > > > > > > [Install] > > > WantedBy=multi-user.target > > > ------ > > > > > > The installation is running fine I guess which is to say that it does > not > > > seem > > > to complain on any web page I've browsed on it thus far. > > > > > > However, I did the install while 16.11.07 was the newest version and > now > > > there > > > is the version 17.12.03 available. What are the update/upgrade steps to > > > move > > > my install from the previous version to the new one? > > > > > > > > > Best regards, > > > Jukka Palko > > > > > >
