This commit is contained in:
Joey Hess 2013-05-14 15:14:11 -04:00
parent 114a60fb9a
commit 49e9296d5f
2 changed files with 7 additions and 3 deletions

View file

@ -4,5 +4,7 @@ This port is in an alpha state; many things will not work. See
[[todo/windows_support]] for current status. Note especially that
git-annex always uses [[direct_mode]] on Windows.
To build git-annex from source on Windows, simply follow the instructions
for [[using cabal|cabal]].
To build git-annex from source on Windows, you need to install
the Haskell Platform and Cygwin. When installing Cygwin, select
to install gcc, make, rsync, and ssh. Then, within Cygwin, git-annex
can be compiled following the instructions for [[using cabal|cabal]].

View file

@ -9,8 +9,10 @@ now! --[[Joey]]
slashes the other way around in .git/config, which also doesn't work
for git-annex.)
* Does not work with Cygwin's build of git (that git does not consistently
support use of DOS style paths, which git-annex uses on Windows).
support use of DOS style paths, which git-annex uses on Windows).
Must use the upstream build of git for Windows.
* OTOH, you do need to install Cygwin's build of rsync (unless you can
find another one), and Cygwin's build of ssh.
* test suite doesn't work
* Bad file locking, it's probably not safe to run more than one git-annex
process at the same time on Windows.