4 Branches
Clinton Hall edited this page 2024-02-28 15:26:08 +13:00

Using branches in nzbToMedia.

There are 2 active branches used in nzbToMedia:

  1. master branch is the stable branch that should be used for most systems.
  2. nightly branch includes new features that have been somewhat tested and need to be tested by a greater number of users before merging to master. Use this branch if directed to for your issue, or when it is indicated that this is required for CouchPotato/SickBeard compatability etc.

There is an archive branch for Python2.7 and Python3.7 support.

  • Python2.7-3.7 This branch will not receive new features and will only get specific fixes on request. For ongoing support, ideally you will use a current/supported python version.

All other feature branches are created for active development. Use these branches when a fix for your issue has been created for verification. As soon as tested these fixes will be merged into nightly for further testing.

Please use nightly branch for submitting pull requests

Switching Branches in nzbToMedia

To switch to nightly, cd into the nzbToMedia directory and issue the following commands.

git checkout nightly
git pull

Then in autoProcessMedia.cfg change

[General]
  git_branch = nightly

To switch back to master issue

git checkout master
git pull

Then in autoProcessMedia.cfg change

[General]
  git_branch = master