Jump to content

Alexander

Approved members
  • Posts

    2
  • Joined

  • Last visited

    Never

Posts posted by Alexander

  1. On 1/4/2018 at 11:59 AM, andrewatfornax said:

    Development environment - an environment in which you'd make changes to the code base.

    Test framework - an environment in which you'd execute the suite of various automated tests that exist.

     

    Using Git to clone Revive Adserver and then use this to run a production system is definitely NOT best practice. We have a note about this on our Git page - we perform specific changes to the code base to create releases for use in production, and you must NOT use a clone of the code base in production.

    What are those steps? Do you just run Apache Ant? If so, is the `checkdistrubution` step important? It seems that there are no jar files required to perform this step in the repo. Probably it's a non open source library mentioned in this issue

  2. I need to add new columns to some of the core tables. For development I use the 4.1.5-dev(latest master branch). Following these instructions I created new migration files but when I perform an upgrade or install my database changes aren't applied. To upgrade the adserver I follow these instructions, however I'm not sure that is the correct way to run migrations for developers.

    As for new install I managed to get my database updated by executing this script `scripts/upgrade/buildXmlCache.php`. It created a set of *.bin files which probably are required for installation. But it didn't help for the upgrade process. The database stays at the 623 version.

×
×
  • Create New...