Git-příloha - Git-annex
Původní autoři | Joey Hess |
---|---|
První vydání | 19. října 2010 |
Stabilní uvolnění | 8.20200810 / 10 August 2020 |
Úložiště | ![]() |
Napsáno | Haskell |
Operační systém | Linux, FreeBSD, Android, OS X, Okna |
Velikost | 44,2 MB |
Typ | Synchronizace souborů |
Licence | GPL3 +, AGPL3 + [1] |
webová stránka | git-příloha |
git-příloha je distribuovaný systém synchronizace souborů napsaný v Haskell. Jeho cílem je vyřešit problém sdílení a synchronizace sbírek velkých souborů nezávisle na komerční službě nebo dokonce na centrálním serveru.
Dějiny
Vývoj git-Annex začal v roce 2010.[2] V letech 2012-13 byl vývoj financován prostřednictvím Kickstarter kampaň.[3] Hlavním vývojem této kampaně byl asistent git-Annex, komponenta běžící na pozadí, která automatizuje synchronizaci úložišť.
Další kampaň na financování davů na období 2013–2014 byla organizována prostřednictvím samo hostované platformy.[4]
Design
git-Annex používá sakra indexovat soubory, ale neukládá je do historie git. Místo toho symbolický odkaz zastupování a odkaz na pravděpodobně velký soubor je potvrzeno. git-Annex spravuje a úložiště adresovatelné obsahu pro soubory pod jeho kontrolou. Samostatná větev git protokoluje umístění každého souboru. Uživatelé tak mohou klonovat úložiště git-Annex a poté se u každého souboru rozhodnout, zda jej zpřístupní místně.
Dostupnost
git-Annex je zejména součástí následujících distribucí:[5]
Viz také
Reference
- ^ "licence". git-annex.branchable.com. 18. ledna 2014. Citováno 1. května 2015.
- ^ „cestovní mapa git“.
- ^ „kampaň git-Annex kickstarter 2012“.
- ^ „kampaň git-Annex“.
- ^ "možnosti instalace".
- ^ „Debian“.
- ^ „Ubuntu“.
- ^ "Fedora".
- ^ „FreeBSD“.
- ^ „ArchLinux“. git-annex.branchable.com. Citováno 2015-12-06.
- ^ „NixOS“. git-annex.branchable.com. Citováno 2019-09-11.
- ^ "Guix". git-annex.branchable.com. Citováno 2019-09-11.
- ^ „GentooLinux“. git-annex.branchable.com. Citováno 2019-09-11.