16

Windowsでgit-annexを実行することは何とか可能ですか?

4

2 に答える 2

6

あなたが今読んでいるこのコメントを書いている時点で、Windows のサポートはgit-annex アシスタントgit-annexプロジェクトの一部として計画されています (自動的にそれ自体のサポートが追加されると思います) が、まだ実装されていません。git-annex

リンク

  • このWeb ページには、Windows ポートのステータスがあります。

  • このページには、Windows ポートの設計計画があります。

  • これは、執筆時点でのロードマップのステータスを示しています。

于 2013-04-23T10:16:49.130 に答える
4

Update 2013/2014 : Abbafeiが後述するように、Windowsにはベータ版(2014 年 10 月現在) があります。

バージョン 5.20140221

アシスタントと webapp の Windows ポートは、現在ベータ版と見なされています。Windows サポートに記載されている重要な欠落機能 (特に Jabber) がありますが、Web アプリケーションは Windows で広く使用できるようになりました。

Windows の最新の更新プログラム ( 219 日、2014 年 9 月 13 日) には、次のように記載されています。

Windows のサポートは、私が夢見ていた以上に改善されました。

git-annexコマンド ラインではあまりうまく機能しませんでしたが、Windows で動作し、ほぼ洗練された webapp を持つだけでなく、コマンド ラインでかなり安定するようになりました。
まだ疣贅があります - それは結局のところ Windows です!

したがって、状況は改善していますが、それはまだ進行中の作業です。


元の回答 (2011 年 6 月)

その最近のスレッド(2011 年 3 月) にはあまり希望がありません。

利用可能なユーティリティとシステム コールの両方で POSIX システムを想定していると言えます。そのため、cygwin などを使用する必要があります。(おそらく、すでに git を使用しているかもしれません。git も POSIX システムを想定していると思います。) したがって、それをターゲットにできる Haskell が必要です。
このページで「GHC-Cygwin」と呼ばれるもの: どこで入手できるかわかりません。このスレッド
を見つけました。 (私はいくつかを修正しましたが、/ をパス区切りとして想定している場所もおそらくまだいくつかあります。) FWIW、git-annex は OS X およびその他の優れた独自の unixen で正常に動作します。;P

このバグ レポート(2011 年 3 月)にもそのコメントがあります。

現在、ハッシュ化されたディレクトリは.git-annex大文字と小文字のディレクトリ名を許可しています... Linux (または大文字と小文字を区別するファイルシステム) では、' Gg' や ' 'などのディレクトリ名GGは異なり、一意です。
ただし、OSX (サポートされている場合はおそらく Windows ) などのシステムでは、ディレクトリ名 ' ' は ' 'Ggと同じです。GG

于 2011-06-11T18:50:59.923 に答える