The OpenNET Project / Index page

[ новости/++ | форум | wiki | теги ]

08.04.2015 23:17  GitHub представил Git-хранилище для больших файлов

GitHub анонсировал новый сервис Git Large File Storage (LFS), позволяющий использовать Git для отслеживания версий больших файлов, содержащих наборы данных, звук, видео и графику. LFS выполнен в форме открытого расширения к git, позволяющего не загружать лишний раз копии больших файлов при клонировании и извлечении репозитория, благодаря тому, что в штатном Git-репозитории данные файлы заменяются на текстовые ссылки, указывающие на контент в отдельном внешнем репозитории. Код дополнения git-lfs доступен под лицензией MIT. Для хранения больших файлов можно использовать как собственный LFS-сервер, так и LFS-сервер GitHub (бесплатно предоставляется хранилище в 1 Гб).

Работа с подобным репозиторием производится с сохранением обычного рабочего процесса и методов разграничения доступа, как если бы большие файлы находились в текущем репозитории. Для работы не требуется выполнение отдельных команд, обработка выполняется в полностью прозрачном режиме. Типы перемещаемых в отдельное хранилище файлов настраивается через задание фильтра в файле конфигурации ".gitattributes" (например, "*.mp3 filter=lfs -crlf"). Для изменения настроек также можно применять команду "git lfs" (например, git lfs track "*.mp3"), которая управляет конфигурацией в ".gitattributes".

Доступ к серверу Git LFS осуществляется по HTTPS. Подмена осуществляется на уровне метаданных. Синхронизация больших файлов выполняется отдельно на внешнем сервере Git LFS. При выполнении операций checkout большие файлы не загружаются вместе с остальными данными, а синхронизируются с сервера и хранятся в единственной копии. Поддерживаются такие возможности, как кэширование файлов, возобновление прерванной загрузки и передача данных в несколько потоков.



  1. Главная ссылка к новости (https://github.com/blog/1986-a...)
  2. OpenNews: В рамках проекта git-annex assistant развивается аналог Dropbox на базе Git
  3. git-annex - manage files with git, without checking their contents in
  4. GitLab Annex solves the problem of versioning large binaries with git
Лицензия: CC-BY
Тип: Программы
Ключевые слова: git
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение Линейный вид | Ajax | Показать все | RSS
 
  • 1.1, Аноним, 23:48, 08/04/2015 [ответить] [смотреть все]
  • +1 +/
    Слушайте, а посоветуйте что-то подобное только с бОльшими объёмами на халяву, а ... весь текст скрыт [показать]
     
     
  • 2.2, Led, 00:04, 09/04/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +41 +/
    /dev/null
     
  • 2.3, 1337, 00:10, 09/04/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Берешь репозиторий, DO и Docker...
     
     
  • 3.8, хух, 02:00, 09/04/2015 [^] [ответить] [смотреть все]  
  • +/
    А что на счёт амазоновского облака Скажем, если я купил инстанс, место на нем а... весь текст скрыт [показать]
     
     
  • 4.14, Аноним, 07:54, 09/04/2015 [^] [ответить] [смотреть все]  
  • +/
    Действительно, ну подпустим вопрос перезалива больших слегка поменявшихся бинарн... весь текст скрыт [показать]
     
  • 2.4, Crazy Alex, 00:20, 09/04/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Пройти лесом вместе с желанием халявы Если ты не платишь деньги за чей-то серви... весь текст скрыт [показать] [показать ветку]
     
  • 2.10, Аноним, 04:09, 09/04/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +28 +/
    > Слушайте, а посоветуйте что-то подобное только с бОльшими объёмами на халяву, а?

    Сжимай объемы и нет проблем. Пробуй архиватор Попова из стандартных утилит в Болженос. Я свою коллекцию фильмов в HD-качестве храню аттачами к письму в почтовом ящике на 5 мб.

     
     
  • 3.26, Аноним, 13:39, 09/04/2015 [^] [ответить] [смотреть все]  
  • +2 +/
    А ты знаешь, что разархиватро Попова не входит в стандартные утилиты Болженос ... весь текст скрыт [показать]
     
     
  • 4.30, Аноним, 16:35, 09/04/2015 [^] [ответить] [смотреть все]  
  • +3 +/
    в нестандартные утилиты Болженос он тоже не входит :)
     
  • 2.23, iZEN, 10:59, 09/04/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Microsoft OneDrive - 30 ГБ на учётную запись Облако mail ru - 100 ГБ на учётную... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.25, rhamdeew, 12:21, 09/04/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    mail ru сейчас только 25 гигабайт дает А давал когда то терабайт Есть еще кита... весь текст скрыт [показать]
     
     
  • 4.36, Evgueni, 18:07, 10/04/2015 [^] [ответить] [смотреть все]  
  • +/
    Что-то я этот терабайт так и не смог завести закачать туда хоть что-то разумног... весь текст скрыт [показать]
     
  • 1.5, Аноним, 01:30, 09/04/2015 [ответить] [смотреть все]  
  • –2 +/
    На Go, говорите, написали?
     
  • 1.6, bugmenot, 01:43, 09/04/2015 [ответить] [смотреть все]  
  • +6 +/
    Где в анонсе Github упоминание про git-annex, появившийся гораздо раньше, де-факто стандарт, работающий по абсолютно тому же принципу, и совместимый с любым WebDAV/SSH сервером, место на которых, вопреки комментариям "икспердов" выше, сейчас стоит копейки?

    Похоже, кое-кто решил по-быстрому создать vendor-locked клон без общепринятого открытого клиента ("экспериментальное" поделие на Go, которым сам Github явно не пользуется, таким не является) и с API на JSON (!!!), и начать рекламировать его как панацею, пользуясь своим именем, попутно взимая за перепродажу места на Amazon Web Services (Github же щас им пользуется для Downloads, не?) неадекватные бабки.

    К сожалению, вывод неутешителен: либо к рулю пришли неадекваты, либо у Github серьёзные финансовые проблемы; в любом случае нужно всерьёз готовиться к переезду на что-то более надёжное и долговечное.

     
     
  • 2.7, Аноним, 01:56, 09/04/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    Забыл про то откуда у всего этого растут ноги https about gitlab com 2015 02 ... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.28, Andrey Mitrofanov, 14:31, 09/04/2015 [^] [ответить] [смотреть все]  
  • +/
    Если там ноги, то http git-annex branchable com это что Ааа, селезёнка ... весь текст скрыт [показать]
     
  • 2.13, Аноним, 07:51, 09/04/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    git-annex отдельная настройка, требующая использования отдельной команды git ann... весь текст скрыт [показать] [показать ветку]
     
  • 2.15, Аноним, 08:02, 09/04/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Разница в том, чтобы не парится с отдельной командой и выполнять git add file z... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.19, Аноним, 09:56, 09/04/2015 [^] [ответить] [смотреть все]  
  • +1 +/
    А может всё же почитаем документацию https github com github git-lfs tree mas... весь текст скрыт [показать]
     
     
  • 4.22, Аноним, 10:37, 09/04/2015 [^] [ответить] [смотреть все]  
  • +/
    Эти добавочные команды только для настройки типов выносимых в отдельный репозито... весь текст скрыт [показать]
     
     ....нить скрыта, показать (6)

  • 1.9, Аноним, 02:51, 09/04/2015 [ответить] [смотреть все]  
  • –1 +/
    Молодцы В mercurial уже подобное есть http mercurial selenic com wiki Largef... весь текст скрыт [показать]
     
  • 1.11, Аноним, 06:00, 09/04/2015 [ответить] [смотреть все]  
  • +4 +/
    NIH
    git-annex, git-fat, git-media...
     
  • 1.17, Аноним, 08:27, 09/04/2015 [ответить] [смотреть все]  
  • +/
    SeaFile
     
     
  • 2.21, ALex_hha, 10:09, 09/04/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +3 +/
    ага, только вот там есть небольшой нюанс, совсем маленький John Roepke Do you ex... весь текст скрыт [показать] [показать ветку]
     
  • 1.24, arsenicum, 11:09, 09/04/2015 [ответить] [смотреть все]  
  • +1 +/
    Ответ команды GitLab на эту новость: https://about.gitlab.com/2015/04/08/gitlab-dot-com-storage-limit-raised-to-10g
     
  • 1.27, Аноним, 14:16, 09/04/2015 [ответить] [смотреть все]  
  • +/
    Дай дураку стеклянный Git ... весь текст скрыт [показать]
     
  • 1.31, Аноним, 16:40, 09/04/2015 [ответить] [смотреть все]  
  • –3 +/
    И оно всё написано на Go lang Я вам сразу говорил, Go - это хороший, прави... весь текст скрыт [показать]
     
     
  • 2.33, Аноним, 20:45, 09/04/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • –1 +/
    Как езыГ? - Ну, может и хороший..
     
  • 2.35, Аноним, 12:03, 10/04/2015 [^] [ответить] [смотреть все] [показать ветку]  
  • +/
    Ну если вам полезен костыль для бакланов заливающих PSD в гит - ну, кеды вы себе... весь текст скрыт [показать] [показать ветку]
     
     
  • 3.37, Аноним, 21:02, 10/04/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    А что такое PSD Мне не нужно, но кто то сделал - hence кому то было надо PS ... весь текст скрыт [показать]
     
     
  • 4.38, Аноним, 21:06, 10/04/2015 [^] [ответить] [смотреть все]  
  • –1 +/
    Объяснили мне что это такое Это полчается что я в одном интернете с презренн... весь текст скрыт [показать]
     
     
  • 5.39, Аноним, 00:43, 11/04/2015 [^] [ответить] [смотреть все]  
  • +/
    Это, гм, продукты жизнедеятельности всяких креативных личностей Иногда, к сожал... весь текст скрыт [показать]
     
  • 4.40, Аноним, 00:44, 11/04/2015 [^] [ответить] [смотреть все]  
  • +/
    Про кеды а-ля СССР, модные у хипстоты ... весь текст скрыт [показать]
     
  • 1.32, Аноним, 17:16, 09/04/2015 [ответить] [смотреть все]  
  • –1 +/
    лучше бы в tor-е зеркало замутили, а то ведь заблочат к бабке неходи
     
  • 1.34, Matt Mackall, 01:00, 10/04/2015 [ответить] [смотреть все]  
  • +/
    Начинаешь пользоваться этой штукой, и твой репозиторий с гитхаба уже без гемора нигде не отзеркалишь. А со временем, глядишь, разработает гитхаб свою несовместимую версию гита, и будет совсем красота.
     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:


      Закладки на сайте
      Проследить за страницей
    Created 1996-2017 by Maxim Chirkov  
    ДобавитьРекламаВебмастеруГИД  
    Hosting by Ihor