Можно ли как-то запустить git-annex в окнах?
Можно запустить git -annex на окнах?
Ответ 1
Обновить 2013/2014: ниже Abbafei, для Windows существует бета версия (по состоянию на октябрь 2014 г.).
версия 5.20140221
Порт Windows помощника и webapp теперь считается бета-качеством. Есть важные недостающие функции (особенно Jabber), документально подтвержденные при поддержке Windows, но webapp широко используется в Windows.
Самое последнее обновление для Windows (день 219, 13 сентября 2014 г.), упоминает:
Поддержка Windows улучшилась больше, чем я догадывался в моих самых смелых мечтах.
git-annex
перешел от слишком плохой работы в командной строке к тому, чтобы быть довольно прочным там, а также иметь рабочий и почти отполированный webapp в 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
"
Ответ 2
На момент написания этого комментария, который вы сейчас читаете, поддержка Windows git-annex
запланирована как часть проекта git -annex (который, я думаю, автоматически добавляет поддержку самого git-annex
), но он еще не реализован.
Ссылки
-
Эта страница имеет статус порта Windows.
-
Эта страница имеет планы проектирования для порта Windows.
-
Этот показывает статус дорожной карты на момент написания.