Wiki Home arrow MediaPortal Wiki

Using test builds

About test builds

A test build, also known as SVN build/SVN snapshot (named after our source code control systen, Subversion) or nightly build/weekly build (dependent on the source code update speed), is a fully automatic compilation of the source code that is performed on a regular basis.

It is important to understand that this means the code has only been tested by the developer who wrote the code. Do not except a test build to be stable. They are made to aid the testers, so they do not have to compile the latest source code by themselves, and speed up the testing process.

Test builds are not meant for the general user. While they may contain fixes for bugs that have been found, they may also introduce new bugs. Test builds are not bugfixes or updates.

Installing a test build

Just like with a normal MediaPortal install, make sure your system is up to date following the instructions on the requirements page.

For most stable results, start with a clean system, for example by restoring a harddisk backup that was made before installing MediaPortal.

Currently, test builds are distributed as RAR archives. You will need a program like the shareware WinRAR or the open source 7-Zip to extract the files.

Option 1: Quick 'n dirty installation

With this method, a nightly build is applied on an already configured, and possible previously updated system. This is not the most stable solution, but it is the quickest.

  1. Download and extract the latest SVN snapshot.

  2. Run the installer (MediaPortal_weekly-snapshot.exe).

  3. Run the MediaPortal Configuration to update your configuration files.

  4. Enjoy your updated system.
  5. If you find any problems, please perform a clean update as described in Option 3.

Option 2: Clean system, MediaPortal not yet installed

  1. Download the latest version of MediaPortal.

  2. Install MediaPortal. Do NOT configure it after installation!

  3. Download and install the latest SVN-Snapshot.

  4. Configure MediaPortal.

  5. If you find any problems playing around with MediaPortal, proceed with reporting problems.

Option 3: Latest RELEASE version of MediaPortal already installed on your system

  1. Rename your current MediaPortal program folder to MediaPortalBackup. (You will need it if you later want to restore your stable installation of MediaPortal.)

  2. Download the latest version of MediaPortal.

  3. Run the MediaPortal installer, and select repair. This will re-create the MediaPortal folder and you get a clean installation. Do NOT configure it after installing!

  4. Download and install the latest SVN-Snapshot.

  5. Configure MediaPortal.

  6. If you find any problems playing around with MediaPortal, proceed with reporting problems.

Restoring previous MediaPortal installation

This method can be used when a backup folder has been created while updating MediaPortal (Case 3).

  1. Uninstall MediaPortal.

  2. Delete the remaining MediaPortal, or rename it to MediaPortalTest.

  3. Start the MediaPortal installer. (Required to get the correct registry settings back, that may have changed by installing the SVN snapshot.)

  4. Install MediaPortal to the same location where it was installed before.

  5. After the installation, delete the MediaPortal folder that was just created, or rename it to MediaPortalClean.

  6. Rename your MediaPortalBackup folder to MediaPortal

  7. You're finished.

Reporting problems

Reporting on IRC

Join the MediaPortal_IRC_Channel and tell the users who are online what problem you have found. It will be necessary to share your logfiles with the community. This can be done easily with the online tool Pastebin. Screenshots can be shared on ImageShack.

Reporting on the forum

You can also post problems at the forum. Please read How To Report Bugs and How To Report SVN Bugs before posting bug reports!

Use Pastebin for your error logs and post the links in your bug report.

MediaPortal Wiki: UserGuides/SVN-nighly-builds (last edited 2008-07-21 14:53:59 by localhost)



by team-mediaportal.com - 2008 SourceForge.net Logo