Loading article…
| 原作者 | ジョーイ・ヘス |
|---|---|
| 初回リリース | 2010年10月19日 |
| 安定リリース | 10.20230802 / 2023年8月2日 |
| リポジトリ |
|
| 書かれた | ハスケル |
| オペレーティング·システム | Linux、FreeBSD、Android、OS X、Windows |
| サイズ | 44.2MB |
| タイプ | ファイル同期 |
| ライセンス | GPL3+、AGPL3+ [1] |
| Webサイト | git-annex.branchable.com |
git-annexはHaskellで書かれた分散ファイル同期システムです。商用サービスや中央サーバーから独立して、大容量ファイルのコレクションを共有および同期するという問題を解決することを目的としています。
歴史
git-annexの開発は2010年に始まりました。[2] 2012年から2013年にかけて、 Kickstarterキャンペーンを通じて開発資金が調達されました。[3]このキャンペーンの主な開発は、リポジトリの同期を自動化するためにバックグラウンドで実行されるコンポーネントであるgit-annexアシスタントでした。
2013年から2014年にかけての次のクラウドファンディングキャンペーンは、自己ホスト型プラットフォーム上で組織されました。[4]
デザイン
git-annex はGit を使用してファイルをインデックスしますが、Git 履歴には保存しません。代わりに、おそらく大きなファイルを表し、そのファイルにリンクするシンボリック リンクがコミットされます。git-annex は、管理下にあるファイルのコンテンツ アドレス指定可能なストレージを管理します。別の Git ブランチが各ファイルの場所を記録します。したがって、ユーザーは git-annex リポジトリをクローンし、各ファイルについてローカルで使用可能にするかどうかを決定できます。
可用性
git-annexパッケージは、以下のオペレーティングシステムで利用可能です: [5]
- デビアン[6]
- ウブントゥ[7]
- フェドーラ[8]
- フリーBSD [9]
- アーチリナックス[10]
- ニクスOS [11]
- ギックス[12]
- ジェンツー[13]
- オープンBSD [14]
- アンドロイド[15]
- macOS(Homebrew経由)[16]
- ウィンドウズ[17]
参考文献
- ^ "license". git-annex.branchable.com . 2014年1月18日. 2015年5月1日閲覧。
- ^ 「git-annex ロードマップ」。
- ^ 「git-annex kickstarter キャンペーン 2012」。
- ^ 「git-annex キャンペーン」。
- ^ 「インストール オプション」。
- ^ 「Debian」.
- ^ 「Ubuntu」.
- ^ 「Fedora」.
- ^ 「FreeBSD」.
- ^ "ArchLinux". git-annex.branchable.com . 2015年12月6日閲覧。
- ^ "NixOS". git-annex.branchable.com . 2019年9月11日閲覧。
- ^ 「ギクス」。git-annex.branchable.com 。2019年9月11日に取得。
- ^ 「GentooLinux」. git-annex.branchable.com . 2019年9月11日閲覧。
- ^ 「OpenPorts.se | OpenBSD パッケージコレクション」。openports.se 。2021年12月3日閲覧。
- ^ “Android”. git-annex.branchable.com . 2021年12月3日閲覧。
- ^ "git-annex". Homebrew Formulae . 2021年12月3日閲覧。
- ^ “Windows”. git-annex.branchable.com . 2022年12月5日閲覧。
外部リンク
- 公式サイト
