Version 3 vs 4
Version 3 vs 4
Content Changes
Content Changes
Arcanist is the command-line tool for Phabricator. It allows you to interact with Phabricator installs to send code for review, download patches, transfer files, view status, make API calls, and various other things.
https://secure.phabricator.com/book/phabricator/article/arcanist/
# Using repositories
```
# Debian Testing / Ubuntu
apt-get install arcanist
# OSX using Homebrew
brew install arcanist
```
# Using GIT
## Install dependencies
```
# Debian stable using git
apt-get install git php5-cli php5-curl
```
Instructions for [[ https://secure.phabricator.com/book/phabricator/article/arcanist_windows/ | Windows ]] and [[ https://secure.phabricator.com/book/phabricator/article/arcanist_mac_os_x/ | Mac OSX ]]
## Install libphutil and arcanist using git
```
cd
git clone https://github.com/phacility/libphutil.git
git clone https://github.com/phacility/arcanist.git
sudo ln -s ~/arcanist/bin/arc /usr/local/bin/arc
```
# Authenticate arcanist to phabricator
```
arc install-certificate https://c4science.ch/
```
Go to https://c4science.ch/conduit/login/ on your browser and copy the API Token
```
arc set-config default https://c4science.ch/
```
# Check it's working properly
```
arc tasks
```
# Activate auto-completion
```
echo "source /path/to/arcanist/resources/shell/bash-completion" >> ~/.bashrc
```
Arcanist is the command-line tool for Phabricator. It allows you to interact with Phabricator installs to send code for review, download patches, transfer files, view status, make API calls, and various other things.
https://secure.phabricator.com/book/phabricator/article/arcanist/
# Using repositories
```
# Debian Testing / Ubuntu
apt-get install arcanist
# OSX using Homebrew
brew install arcanist
```
# Using GIT
## Install dependencies
```
# Debian stable using git
apt-get install git php5-cli php5-curl
```
Instructions for [[ https://secure.phabricator.com/book/phabricator/article/arcanist_windows/ | Windows ]] and [[ https://secure.phabricator.com/book/phabricator/article/arcanist_mac_os_x/ | Mac OSX ]]. For Windows, be sure to have [[https://www.microsoft.com/en-us/download/details.aspx?id=30679# | Visual C++]] installed.
## Install libphutil and arcanist using git
```
cd
git clone https://github.com/phacility/libphutil.git
git clone https://github.com/phacility/arcanist.git
sudo ln -s ~/arcanist/bin/arc /usr/local/bin/arc
```
# Authenticate arcanist to phabricator
```
arc install-certificate https://c4science.ch/
```
Go to https://c4science.ch/conduit/login/ on your browser and copy the API Token
```
arc set-config default https://c4science.ch/
```
# Check it's working properly
```
arc tasks
```
# Activate auto-completion
```
echo "source /path/to/arcanist/resources/shell/bash-completion" >> ~/.bashrc
```
Arcanist is the command-line tool for Phabricator. It allows you to interact with Phabricator installs to send code for review, download patches, transfer files, view status, make API calls, and various other things.
https://secure.phabricator.com/book/phabricator/article/arcanist/
# Using repositories
```
# Debian Testing / Ubuntu
apt-get install arcanist
# OSX using Homebrew
brew install arcanist
```
# Using GIT
## Install dependencies
```
# Debian stable using git
apt-get install git php5-cli php5-curl
```
Instructions for [[ https://secure.phabricator.com/book/phabricator/article/arcanist_windows/ | Windows ]] and [[ https://secure.phabricator.com/book/phabricator/article/arcanist_mac_os_x/ | Mac OSX ]]. For Windows, be sure to have [[https://www.microsoft.com/en-us/download/details.aspx?id=30679# | Visual C++]] installed.
## Install libphutil and arcanist using git
```
cd
git clone https://github.com/phacility/libphutil.git
git clone https://github.com/phacility/arcanist.git
sudo ln -s ~/arcanist/bin/arc /usr/local/bin/arc
```
# Authenticate arcanist to phabricator
```
arc install-certificate https://c4science.ch/
```
Go to https://c4science.ch/conduit/login/ on your browser and copy the API Token
```
arc set-config default https://c4science.ch/
```
# Check it's working properly
```
arc tasks
```
# Activate auto-completion
```
echo "source /path/to/arcanist/resources/shell/bash-completion" >> ~/.bashrc
```
c4science · Help