URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 90542
[ Назад ]

Исходное сообщение
"GitHub ввёл ограничения на размер размещаемых в репозитории ..."

Отправлено opennews , 22-Июн-13 00:31 
Популярный хостинг открытых проектов GitHub объявил (https://github.com/blog/1533-new-file-size-limits) о введении ограничений на размер загружаемых в репозиторий файлов, что может отразиться на проектах практикующих хранение в Git бинарных сборок, резервных копий, дампов SQL, медиафайлов, внешних зависимостей и прочих ресурсов. Отныне при попытке загрузки файла, размером более 50 Мб будет выводиться предупреждение. Начиная с 24 июня будет заблокирована возможность добавления или изменения файлов, размером более 100 Мб. Общий размер репозитория ограничен 10 Гб.


В качестве причины подобного решения называются технические ограничения Git по работе с большими файлами - оптимальная производительность достигается для репозиториев не превышающих 1 Гб. Кроме того, при клонировании репозиториев с большими файлами, пользователи вынуждены загружать себе эти файлы. Архитектура Git также требует наличия двойного дискового пространства для работы с репозиторием, например, для репозитория 10 Гб требуется ещё как минимум 10 Гб свободного места на диске.

URL: https://github.com/blog/1533-new-file-size-limits
Новость: http://www.opennet.me/opennews/art.shtml?num=37248


Содержание

Сообщения в этом обсуждении
"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 00:31 
А вот это херово =(

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 04:55 
Хepово - это когда всякие бабуины сильно путают VCS и FTP.

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 14:43 
> Хepово - это когда всякие бабуины сильно путают VCS и FTP.

В FTP нет контроля версий же :(


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 16:24 
>> Хepово - это когда всякие бабуины сильно путают VCS и FTP.
> В FTP нет контроля версий же :(

FTP? В 2013м? Бугогагагагагагага.......


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено anonymous , 22-Июн-13 16:29 
>>> Хepово - это когда всякие бабуины сильно путают VCS и FTP.
>> В FTP нет контроля версий же :(
> FTP? В 2013м? Бугогагагагагагага.......

Ага, и TCP/IP, прикинь. И это в 2013!!!!11


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 23-Июн-13 01:24 
> В FTP нет контроля версий же :(

Вы так говорите как будто те кто лил гигазы филезов на гитхаб пользовались контролем версий :)


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 01:10 
А еще они опять поменяли дизайн для репозиториев, стало еще унылее.

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено гость , 22-Июн-13 01:27 
> Общий размер репозитория ограничен 10 Гб
> Rule of thumb: 1GB
> For best performance, we recommend repositories be kept under 1GB each. This limit is easy to stay within if large files (typically, binaries) are kept out of the repository. If your repository exceeds 1GB, you might receive a polite email from support requesting that you reduce the size of the repository to bring it back down under 1GB.

10 или 1. вот в чем вопрос...


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 04:56 
> 10 или 1. вот в чем вопрос...

Дяденька, 1Гб - это репа линуксного кернеля! У тебя проект крупнее? Или ты просто перепутал VCS с файлопомойкой и используешь ресурс нецелевым образом?


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 05:45 
WebKit уже >20G

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 11:22 
> WebKit уже >20G

Хренасе монстр. А пруф можно увидеть?


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 14:46 
Не боись. Webkit не в git, а в svn (который давно известен тем, что жрет как не в себя).
Если в гит перегнать, от силы пара сотен метров наберется.

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 14:48 
> WebKit уже >20G

Это svn (который жрет в десятки раз больше, чем нормальные DVCS). А мы здесь, внезапно, про GitHub говорим.


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 23-Июн-13 01:36 
> WebKit уже >20G

У гита довольно компактное представление объектов. Поэтому гиговая репа исходников гита - это реально очень дохрена. А то что у вебкита не гит - кто же им доктор? У них тоже было бы едва ли на гиг, если б они гит юзали :)


"GitHub ввёл ограничения на размер размещаемых в..."
Отправлено arisu , 24-Июн-13 02:26 
> У гита довольно компактное представление объектов.

а если ещё потом пнуть
( git fsck && git gc --aggressive "--prune=0 days" && git repack -ad ) ; git fsck
не забыв в ~/.gitconfig
[pack]
  compression=9
то иногда можно ещё нехило ужать.


"GitHub ввёл ограничения на размер размещаемых в..."
Отправлено Аноним , 24-Июн-13 05:29 
> то иногда можно ещё нехило ужать.

Можно. Но при обычной эксплуатации догнать гит до гига - это вообще надо очень сильно рогом упираться. Если именно исходники туда пихать. Если у кого-то получилось - охренеть, как это мы еще до сих пор не увидели эту легендарную команду с их убермегапроектом, с сотнями разработчиков и годами работы?


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено iZEN , 22-Июн-13 07:21 
> 1Гб - это репа линуксного кернеля! У тебя проект крупнее?

Можно подумать, что нет проектов размером больше линуксового ядра.


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 07:54 
>> 1Гб - это репа линуксного кернеля! У тебя проект крупнее?
> Можно подумать, что нет проектов размером больше линуксового ядра.

Те что есть, очевидно, должны быть разбиты на несколько независимых репозиториев, вместо большой монолитной помойки.


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 14:40 
Ты ничего не понимаешь, монолитность - это юниксвей!

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 23-Июн-13 01:55 
> Ты ничего не понимаешь, монолитность - это юниксвей!

Ну тогда самосвал навоза - юниксвэен по самые нидерланды.


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 23-Июн-13 17:13 
Неа. Его можно взять и раскопать. Значит, виндyзятничество.
А вот бетономешалка с застывшим в ней бетоном - это уже юниксвей.

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 24-Июн-13 05:30 
> А вот бетономешалка с застывшим в ней бетоном - это уже юниксвей.

Бетон при сильном желании тоже можно раздолбать :)



"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Тарелькин , 22-Июн-13 10:47 
>10 или 1. вот в чем вопрос...

Чего-то я так и не понял, откуда переводчик взял эти 10 Гб. Во всех хэлпах написано, что строгого технического ограничения нет, но если превысить 1 Гб, администрация "вежливо попросит" снизить объем.


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Crazy Alex , 22-Июн-13 02:11 
И правильно, в общем-то. Их же абузят как могут - тупо используют как аналог дропбокса.

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Анонимстатс , 22-Июн-13 03:09 
это конец github-a, я щетаю

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 03:15 
Это конец его нецелевому использованию.

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 04:57 
> это конец github-a, я щетаю

Не, это конец его использованию как халявной файлопомойке. Ибо даже у линевого кернеля репа как раз в районе гига. А то что ваш архив домашнего порева придется переносить куда-то еще - это уже ваши сложности.


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 04:59 
> RIP :(

Что, накрылась файлопомоечка? Ну так они не нанимались вам бесплатно хостить все подряд. А для сорцов гига - выше крыши. А 10 гигов - при целевом использовании забить исходниками просто невозможно :)


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено бедный буратино , 22-Июн-13 07:29 
>> RIP :(
> Что, накрылась файлопомоечка? Ну так они не нанимались вам бесплатно хостить все
> подряд. А для сорцов гига - выше крыши. А 10 гигов
> - при целевом использовании забить исходниками просто невозможно :)

чё ты нервный такой


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 16:26 
>>> RIP :(
>> Что, накрылась файлопомоечка? Ну так они не нанимались вам бесплатно хостить все
>> подряд. А для сорцов гига - выше крыши. А 10 гигов
>> - при целевом использовании забить исходниками просто невозможно :)
> чё ты нервный такой

Нервный тут один ты. И да, тампон во очё.


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 08:37 
Просто я хотел на нём репозиторий для своей ОС на Ubuntu сделать.

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено кверти , 22-Июн-13 10:32 
Дениска? Попов???

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 15:05 
> Просто я хотел на нём репозиторий для своей ОС на Ubuntu сделать.

Делай на Launchpad, Марк одобряет!


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 15:26 
Тормозит же в качестве репов.

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено XoRe , 23-Июн-13 00:00 
> Просто я хотел на нём репозиторий для своей ОС на Ubuntu сделать.

Храни там только diff'ы от сорцов Ubuntu.
Тогда и хостинга на народе хватит.


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 23-Июн-13 01:31 
> Просто я хотел на нём репозиторий для своей ОС на Ubuntu сделать.

Придется тебе, гражданин хороший, закупить свой парк серверов. И там храни данные хоть петабайтами, если денег на содержание такого парка серверов хватит.

Оно конечно спору нет что прикольно за чужой счет нахаляву проскочить, но этому кому-то содержание ресурсов таки стоит денег и то что он имеет полное право выбирать кому он предоставляет услугу, а кто пшел вон - логично вроде. Так что если халявка кончилась - извольте сказать "спасибо" и изыскать ресурсы самостоятельно.

И да, халява есть но - в ограниченных объемах. Скажем файл на 100 кб захостить на месяц задарма - можно. Файло на терабайт и неограниченное время - намного сложнее уже.


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 07:19 
Давно пора.

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено iZEN , 22-Июн-13 07:19 
> Архитектура Git также требует наличия двойного дискового пространства для работы с репозиторием, например, для репозитория 10 Гб требуется ещё как минимум 10 Гб свободного места на диске.

А Mercurial сколько требует дополнительного пространства для работы с репозиторием?


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено бедный буратино , 22-Июн-13 07:29 
>> Архитектура Git также требует наличия двойного дискового пространства для работы с репозиторием, например, для репозитория 10 Гб требуется ещё как минимум 10 Гб свободного места на диске.
> А Mercurial сколько требует дополнительного пространства для работы с репозиторием?

Стокажэ


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 07:51 
На самом деле в полтора раза больше - проверял на репозитории FreeBSD как-то ради интереса. И большинство операций в hg (log, blame, status, checkout/update) работали как минимум в 3 раза дольше. Но это ладно, куда смешное сравнение с svn. Репозиторий FreeBSD в git (ВСЯ история со ВСЕМИ ветками) занимает меньше, чем один только ЧЕКАУТ svn.

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 08:08 
> проверял на репозитории FreeBSD как-то ради интереса

Какую версию mercurial тестил?
> Репозиторий FreeBSD в git (ВСЯ история со ВСЕМИ ветками) занимает меньше, чем один только ЧЕКАУТ svn.

Сурово.


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 14:42 
> На самом деле в полтора раза больше - проверял на репозитории FreeBSD
> как-то ради интереса. И большинство операций в hg (log, blame, status,
> checkout/update) работали как минимум в 3 раза дольше.

А что ты хотел от питонятины?


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 23-Июн-13 01:53 
> А что ты хотел от питонятины?

Ща мы послушаем рассказы буратины на тему "питон не тормозит" :)


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 23-Июн-13 17:14 
>> А что ты хотел от питонятины?
> Ща мы послушаем рассказы буратины на тему "питон не тормозит" :)

Кто-нибудь, позовите его уже!


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 23-Июн-13 01:46 
> со ВСЕМИ ветками) занимает меньше, чем один только ЧЕКАУТ svn.

Ну а что ты хотел? Рационального управления проектом от бсдшников? Пфффф.


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено iCat , 22-Июн-13 09:48 
Сетяне!
Вот сколько есть таких проектов, где исходников наберётся больше, чем на 100 мегабайт?
Мета-проекты типа Linux Kernel, Mozilla FireFox, Gnome, LibreOffice - не считаем, так как их - единицы, и все вместе они вряд ли на пару терабайт потянут.
Так и о чём тогда спор? О том, что GitHub решил больше не служить файловым хранилищем?

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено кверти , 22-Июн-13 09:59 
дык спора здесь нет. здесь только крики нытиков, что им закрыли бесплатную файлопомойку

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 10:12 
>Gnome

Разбит на сотню мелких реп.


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 11:14 
Ну, некоторые к играм данные кладут к исходникам, чтобы проще было и можно было историю версий поддерживать. Хотя из линуховых игр, более 100 метров даже так займут разве что BfW, WZ 2100 и SuperTuxKart (я опенсорц имел ввиду).

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 23-Июн-13 01:48 
> метров даже так займут разве что BfW, WZ 2100 и SuperTuxKart

Еще Xonotic. Но они как-то не клянчат у кого либо сотни мегазов на свои ресурсы.



"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Андрей , 22-Июн-13 14:34 
> Вот сколько есть таких проектов, где исходников наберётся больше, чем на 100 мегабайт?

Мета-проекты типа Linux Kernel, Mozilla FireFox, Gnome, LibreOffice - не считаем, так как их - единицы, и все вместе они вряд ли на пару терабайт потянут.
Может, гигабайт?


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 15:42 
Почему удалили мой коммент?

Я привёл статистику и доказал определённую тенденцию, что подобные ограничения вводятся на хостингах проектов, после того, как хостинг получает популярность в конкретных определённых странах.

То есть за подобные "обломы" нужно сказать спасибо жителям конкретных стран, конкретным национальностям. Это факт, а не простое совпадение. Почему вы не слушаете меня?


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 18:23 
Потому что ты пишешь несусветный бред. Уйди в дурдом, пожалуйста.

"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 22-Июн-13 23:19 
Ты вижу уже оттуда.

Можешь не верить, Фома, но статистики есть и по ним всё чётко видно.


"GitHub ввёл ограничения на размер размещаемых в репозитории ..."
Отправлено Аноним , 23-Июн-13 01:52 
> Я привёл статистику и доказал определённую тенденцию, что подобные ограничения вводятся
> на хостингах проектов, после того, как хостинг получает популярность в конкретных
> определённых странах.

Возможно в некоторых странах народец менее наделен чувством меры чем в других, поэтому приходится вбивать его пинками. Когда содержание серверов начинает обходиться слишком дорого.