The OpenNET Project / Index page

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



"GitHub выпустил Git LFS 2.6.0"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"GitHub выпустил Git LFS 2.6.0"  +/
Сообщение от opennews (ok), 03-Ноя-18, 09:15 
GitHub опубликовал (https://blog.github.com/2018-11-02-git-lfs-v260/)  релиз системы хранения Git LFS 2.6.0 (https://git-lfs.github.com/) (Git Large File Storage), развиваемой GitHub и позволяющей использовать Git для отслеживания версий больших файлов, содержащих наборы данных, звук, видео и графику. Код распространяется (https://github.com/github/git-lfs) под лицензией MIT.


В рамках проекта  подготовлены специальное дополнение к Git, переработанный для эффективной передачи больших данных HTTP-клиент и реализация сервера (https://github.com/github/lfs-test-server). В штатном Git-репозитории большие файлы заменяются на текстовые ссылки, указывающие на контент в отдельном внешнем репозитории, что позволяет избежать повторного копирования файлов при клонировании и извлечении репозитория. При выполнении операций checkout большие файлы не загружаются вместе с остальными данными, а синхронизируются с сервера и хранятся в единственной копии.


Основные новшества (https://github.com/git-lfs/git-lfs/releases/tag/v2.6.0):

-  Обеспечено использование раздельной аутентификации для запросов к API, применяемых для загрузки клиентом необходимых метаданных, и запросов к хранилищу, применяемых клиентом для загрузки или выгрузки данных во внешнее хранилище. Ранее Git LFS определял метод аутентификации для LFS API и в дальнейшем использовал аналогичный метод при взаимодействии с хранилищем, что создавало трудности, так как обычно API и хранилище размещаются на разных серверах.

-  Представлены новые опции для команды "git lfs checkout", упрощающие разбор конфликтов при слиянии, которые не удаётся разрешить автоматически. Опция "git lfs checkout --ours" позволяет при разрешении конфликта принять "нашу" сторону слияния, "git lfs checkout --theirs" - чужую сторону, а "git lfs checkout --base" использовать при слиянии основное состояние.


URL: https://blog.github.com/2018-11-02-git-lfs-v260/
Новость: https://www.opennet.ru/opennews/art.shtml?num=49548

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по ответам | RSS]

1. Сообщение от Дуплик (ok), 03-Ноя-18, 09:15   –8 +/
Нужно и годно. А что там вместо хешей? Надеюсь не примитивное решeто в виде SHA1.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #4, #11, #27

2. Сообщение от Илья (??), 03-Ноя-18, 09:19   –2 +/
Отлично, попробую туда сложить бинарные зависимости, которые мы временно положили в репозиторий. Надеюсь, настраивается несложно и не надо обучать людей, как этим пользоваться
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #26

3. Сообщение от Анастасияemail (??), 03-Ноя-18, 10:00   –5 +/
LFS это Linux From Scratch.
А эта поделка не нужна. Попыток прикрутить файловую синхронизацию к системе версионирования было уже предостаточно. Не приживается.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #6, #8, #14

4. Сообщение от jdskskz (?), 03-Ноя-18, 10:27   +/
Не хотятъ переходить на SHA256.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

5. Сообщение от Аноним (5), 03-Ноя-18, 10:48   –2 +/
Как раз пригодится! Я собирают Линукс-мультфильмы делать. Как раз мне нужна система коллективного рисования.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #10

6. Сообщение от Аноним (6), 03-Ноя-18, 11:07   +1 +/
Все довольно просто. Не нужна? Не пользуйтесь.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

7. Сообщение от Аноним (7), 03-Ноя-18, 11:24   –1 +/
По заголовку подумал, что это какой-то супер-автоматизированный source-based дистрибутив. Немного разочаровался.
Ответить | Правка | Наверх | Cообщить модератору
Ответы: #9, #19, #29

8. Сообщение от nnn (??), 03-Ноя-18, 11:50   +1 +/
LFS это London Film School, а твоя поделка никому не нужна.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3 Ответы: #12

9. Сообщение от Andrey Mitrofanov (?), 03-Ноя-18, 12:33   +/
> По заголовку подумал, что это какой-то супер-автоматизированный source-based дистрибутив.
> Немного разочаровался.

Да, действительно.  Заголовок нужно--^^^ для людей писать!

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

10. Сообщение от Аноним (10), 03-Ноя-18, 13:00   +/
Возьми Perforce и не парь мозг.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #5 Ответы: #13, #18

11. Сообщение от pavelmvl (?), 03-Ноя-18, 13:04   +4 +/
А зачем вам sha256? Она тяжелее, чем sha1. Тут же не криптостойкость нужна.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1 Ответы: #16

12. Сообщение от Аноним (-), 03-Ноя-18, 14:16   +2 +/
LFS это Life for Speed, а эта ваша школа никому не нужна.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #8

13. Сообщение от Аноним (13), 03-Ноя-18, 15:12   +3 +/
Это же проприетарщина!!!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10 Ответы: #17, #28

14. Сообщение от Аноним (14), 03-Ноя-18, 16:11   +2 +/
LFS это Lost For Society. А этот ваш Scratch никому не нужен
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #3

15. Сообщение от Аноним (15), 03-Ноя-18, 16:49   –1 +/
Тьфу, опять этот голынг.
Ответить | Правка | Наверх | Cообщить модератору

16. Сообщение от пох (?), 03-Ноя-18, 17:35   –1 +/
это смотря кому. подделать комит в код, чтобы и sha1 сошлась, и код работал, и еще и делал что тебе нужно а не что автор написал, и не содержал странного мусора - действительно сложно или невозможно, даже если удастся технически влезть в репо. А наш Дуплик дальше .md не коммитит, там если один бред заменить другим бредом - никто и не заметит даже. Поэтому ему без 256 никак.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #11 Ответы: #22

17. Сообщение от Аноним (17), 03-Ноя-18, 19:39   +1 +/
Ну, либо свободен-голоден.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13 Ответы: #21

18. Сообщение от Crazy Alex (ok), 03-Ноя-18, 20:39   +2 +/
что он вам плохого сделал? перфорс кроме общего неудобства и проаприетарности ещё и прилично тупит на бинарных файлах
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #10

19. Сообщение от Аноним (19), 04-Ноя-18, 00:27   +1 +/
Аналогично. Думал, что наконец то единственному нормальномц дистру поддержку запилили, ан нет.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7

21. Сообщение от Тот_Самый_Анонимус (?), 04-Ноя-18, 08:26   –3 +/
Вот так в людских головах произошла подмена свободы. Оказывается теперь свобода выбора пропиетарности инструмента не является свободой.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #17

22. Сообщение от Аноним (22), 04-Ноя-18, 16:07   –1 +/
Идиота кусок - новость про хранение бинарных данных в Git, к которым мусор присоединить - нефиг делать.

// b.

Ответить | Правка | Наверх | Cообщить модератору
Родитель: #16 Ответы: #24

23. Сообщение от Daemon (??), 05-Ноя-18, 06:43   –1 +/
Git Linux From Scratch )))
Ответить | Правка | Наверх | Cообщить модератору

24. Сообщение от Аноним (24), 05-Ноя-18, 17:28   +/
А к исходнику что нельзя? Во многих исходниках есть комментарии, поэтому сначала изменить смысловую часть до комментария, а потом искать коллизию для содержимого комментария. Но это если автор сам замешан в атаке: для sha1 взломана только collision resistance, а second preimage resistance остаётся.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #22

25. Сообщение от Аноним (25), 06-Ноя-18, 09:05   +1 +/
> не загружаются вместе с остальными данными, а синхронизируются с сервера и хранятся в единственной копии.

Распределённые системы контроля версий говорили они...

Ответить | Правка | Наверх | Cообщить модератору

26. Сообщение от Аноним (26), 07-Ноя-18, 05:25   +/
вот правильно мыслишь. не надо обучать людей, как этим пользоваться
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #2

27. Сообщение от Аноним (27), 11-Апр-23, 09:29   +/
Хм, выглядит, как камень в сторону Git на базе, вроде как, нашумевшей темы с SHA1. Но выглядит бросок жалко/странно, учитывая Open Source.
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #1

28. Сообщение от Аноним (27), 11-Апр-23, 09:56   +/
Хуже - это оффтопик!
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #13

29. Сообщение от Аноним (27), 11-Апр-23, 09:56   +/
Ты про NixOS/GuixOS подумал?
Ответить | Правка | Наверх | Cообщить модератору
Родитель: #7


Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру