Обновление 2013/2014 : как указано ниже от Abbafei , существует бета-версия (по состоянию на октябрь 2014 г.) для Windows.
версия 5.20140221
Порт Windows помощника и веб-приложения теперь считается бета-качеством. Существуют важные недостающие функции (в частности, Jabber), документированные по поддержке Windows, но теперь веб-приложение широко используется в Windows.
Самое последнее обновление для Windows ( 219 день, 13 сентября 2014 г. ), упоминается:
Поддержка Windows улучшилась больше, чем я предполагал в самых смелых мечтах.
git-annex
перешел от не слишком хорошей работы в командной строке к тому, чтобы быть довольно солидным там, а также к рабочему и почти отточенному веб-приложению в Windows.
Бородавки еще есть - ведь это Windows!
Итак, ситуация улучшается, но это все еще в стадии разработки.
Оригинальный ответ (июнь 2011 г.)
То, что недавняя ветка (март 2011 г.) не оставляет большой надежды:
Хорошо, я могу вам сказать, что она предполагает систему POSIX, как в доступных утилитах, так и в системных вызовах, так что вам нужно использовать cygwin или что-то в этом роде. (Возможно, вы уже для git, я думаю, что git также предполагает систему POSIX.) Так что вам нужен Haskell, который может нацеливаться на это.
Что эта страница называется « GHC-Cygwin »: я не знаю, где ее взять.
Нашел эту тему .
(Вероятно, есть еще места, где он предполагает / в качестве разделителя пути, хотя я исправил некоторые.)
FWIW, git-annex прекрасно работает на OS X и других замечательных проприетарных unixen. ; Р
Вы также найдете этот комментарий в этом отчете об ошибке (март 2011):
В настоящее время хэшированные каталоги в .git-annex
допускают имена каталогов в верхнем и нижнем регистре ... в linux (или любой чувствительной к регистру файловой системе) имена каталогов, такие как 'Gg
' и 'GG
', различаются и уникальный.
Однако в таких системах, как OSX ( и, возможно, Windows, если это когда-либо поддерживается ), имена каталогов 'Gg
' совпадают с 'GG
'