summaryrefslogtreecommitdiff
path: root/doc/download.mdwn
blob: 871083ff7a60b33900f690ab2f16f6c2481b08ce (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
The main git repository for git-annex is `git://git-annex.branchable.com/`

(You can push changes to this wiki from that anonymous git checkout.)

Other mirrors of the git repository:

* `git://git.kitenet.net/git-annex` [[gitweb](http://git.kitenet.net/?p=git-annex.git;a=summary)]
* [at github](https://github.com/joeyh/git-annex)

Releases of git-annex are uploaded
[to hackage](http://hackage.haskell.org/package/git-annex). Note that the
tarball there is not the complete git-annex source tree, but only a subset
to make `cabal install` work. Use git to checkout the full source tree.

Some operating systems include git-annex in easily prepackaged form and
others need some manual work. See [[install]] for details.

## git branches

The git repository has some branches:

* `ghc7.0` is a by now very out of date branch that can be built with
  ghc 7.0.
* `debian-*-backport` contains the latest backport of git-annex.
* `tweak-fetch` adds support for the git tweak-fetch hook, which has
  been proposed and implemented but not yet accepted into git.
* `setup` contains configuration for this website

----

Developing git-annex? Patches are very welcome.
You should read [[coding_style]].