Возможно ли запустить git-приложение на windows? - PullRequest
16 голосов
/ 10 июня 2011

Можно ли как-нибудь запустить git-annex на windows?

Ответы [ 2 ]

6 голосов
/ 23 апреля 2013

На момент написания этого комментария, который вы сейчас читаете, поддержка Windows для git-annex запланирована как часть проекта git-annex assistant (который, я думаю, автоматически добавляет поддержку git-annex сам по себе), но он еще не реализован.

Ссылки

  • Эта веб-страница имеет статус порта Windows.

  • На этой странице приведены планы проектирования порта Windows.

  • Этот показывает состояние дорожной карты на момент написания.

4 голосов
/ 11 июня 2011

Обновление 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'

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...