Overview
To provided a more easy obtain executable binary package for https://github.com/phacility/arcanist
The problem
- Install arcanist need clone both arcanist git repository and libphutil.
- It takes too long time to clone these two repository
- It not very stable for update to a latest release version (arcanist), git pull may bring some not stable commit in.
- we using svn , not git as our VCS. so we do not expect to install git on each team member's pc
Try to resolve problem
Is it possible arc client bin released as a phar package?
if we can release a pre-built phar file, it will be more easier to deploy on each team members pc.
For example. the phpunit.phar and the composer.phar very easy to obtain. and easy to running .
We can gain these benefit from the new phar package.
- Easy to download, just one phar package
- Easy to deploy. just copy it to each members pc
- Easy to use, just run
php arc.phar
- Easy to update, Just download new phar file and replace it
- Not required to install git ..