Appy-dev¶
This Subversion repository allows to retrieve a distutils package for the last Appy version (=the "dev", or "trunk" version).
Indeed, on Pypi, you can only retrieve distutils packages for official Appy releases.
Note that 2 main branches of Appy exist: one for Python 2 and one for Python 3.
Type the following command to retrieve the Appy trunk for the 0.9 series in Python 2.
svn co https://svn.forge.pallavi.be/appy-dev/dev0 <some_folder_on_your_machine>
Type the following command to retrieve the Appy trunk for the 1.x series in Python 3.
svn co https://svn.forge.pallavi.be/appy-dev/dev1 <some_folder_on_your_machine>
Technical note (for myself)¶
Here is, at the Subversion level, how I activated the link between the repository "appy-dev" and the base Subversion repositories "appy" and "appy-python-3"
First, check out the complete appy-dev
repo in a local folder, ie "appy-dev".
svn co https://svn.forge.pallavi.be/appy-dev appy-dev
Then, for every sub-folder (dev0
and dev1
), set a Subversion property named svn:externals
and perform these steps (the example is for dev1
)
cd appy-dev/dev1
svn propset svn:externals . -F externals
The "-F" option reads the value of the property in the file named externals
, which contains the name of the sub-folder to create (appy
) and the URL of the base repository where it lies: http://svn.forge.pallavi.be/appy or http://svn.forge.pallavi.be/appy-python-3/trunk.
Using property svn:externals
is well documented here: https://blog.kowalczyk.info/article/q8/short-tutorial-on-svn-propset-for-svnexternals-property.html