-
Notifications
You must be signed in to change notification settings - Fork 108
Building Agit
Agit is Maven-based, and all of it's dependencies (apart from the Android SDK) are in Maven Central, so building from the command-line is easy:
export ANDROID_HOME=/home/roberto/tools/android-sdk # Change to the location of your SDK!
git clone git://github.com/rtyley/agit.git agit-parent
cd agit-parent
mvn clean install
This will download all the project dependencies, compile the project, deploy the APK to your device, and run the integration tests.
You might find that your device doesn't let you install Agit if you already have the version from the Android Market installed - this is a standard Android security measure, it won't let you directly replace an app that's been signed with a differing key. Just uninstall Agit under 'Manage Applications' and you'll then be able to install your own version.
The integration tests will install toy-ssh-agent into the Android VM, this will interfere with the ConnectBot ssh-agent if you're using that for SSH support. If you want to use Agit with SSH, make sure that ConnectBot is installed before Agit and toy-ssh-agent - if necessary, uninstall all three apps and start again.
- Features
- SSH & HTTP support
- Bare-Repos & Finding-Your-Files
- Memory usage
- Reporting-Bugs
- Contributing