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

Исходное сообщение
"Выпуск распределенной системы управления исходными текстами ..."

Отправлено opennews , 29-Мрт-16 10:48 
Состоялся (https://lkml.org/lkml/2016/3/28/436) релиз распределенной системы управления исходными текстами Git 2.8.0 (http://git-scm.com/). Git является одной из самых популярных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям задним числом используются неявное хеширование всей предыдущей истории в каждом коммите, также возможно удостоверение цифровыми подписями разработчиков отдельных тегов и коммитов. Из проектов, разрабатываемых с использованием Git, можно отметить ядро Linux (https://git.kernel.org/cgit/linux/kernel/git/stable/linux-st.../), Android (https://android.googlesource.com/), LibreOffice (http://cgit.freedesktop.org/libreoffice), Systemd (http://cgit.freedesktop.org/systemd), X.Org (http://cgit.freedesktop.org/xorg), Wayland (http://cgit.freedesktop.org/wayland), Mesa (http://cgit.freedesktop.org/mesa/), Gstreamer (http://cgit.freedesktop.org/gstreamer), Wine (http://source.winehq.org/git/wine.git), Debian (http://anonscm.debian.org/gitweb), DragonFly BSD (http://gitweb.dragonflybsd.org/?p=dragonfly.git;a=summary), Perl (http://perl5.git.perl.org/perl.git), Eclipse (http://git.eclipse.org), GNOME (http://git.gnome.org/browse/), KDE (https://projects.kde.org/projects), Qt (https://code.qt.io/cgit/), Ruby on Rails (https://github.com/rails/rails), PostgreSQL (http://git.postgresql.org/gitweb/), VideoLAN (http://git.videolan.org), PHP (http://git.php.net/), Xen (http://xenbits.xen.org/gitweb/), Minix (http://git.minix3.org/).


По сравнению с прошлым выпуском в новую версию принято  532 изменения, подготовленных при участии 74 разработчиков, из которых 22 впервые приняли своё участие в разработке. Основные (https://github.com/git/git/blob/v2.8.0/Documentation/RelNote...) изменения (https://github.com/blog/2131-git-2-8-has-been-released):

-  Параллельное извлечение субмодулей из репозитория при выполнении команды "git submodules". Git-репозиторий может включать в себя другие репозитории, оформленные  как субмодули, что часто используется для включения в основной проект библиотек и других внешних зависимостей. Основной репозиторий включает информацию о том, какие субмодули включены и какие версии каждого субмодуля используются. Извлечение основного репозитория с больших числом субмодулей (git fetch --recurse-submodules) ранее могло занять много времени, так как субмодули извлекались один за другим. В Git 2.8.0 появилась возможность загружать субмодули в несколько параллельных потоков, число которых определяется через опцию "--jobs" (например, "<font color="#461b7e">git fetch --recurse-submodules --jobs=4</font>").


-  Добавлена настройка user.useconfigonly ("<font color="#461b7e">git config --global user.useconfigonly true</font>"), позволяющая запретить совершение коммита без предварительно привязанных к репозиторию идентификационных параметров коммитера (имя и email). При первом коммите, если в конфигурации не заданы параметры user.name и user.email, при установке опции user.useconfigonly будет выведена ошибка. Подобное поведение позволяет исключить публикацию коммитов не под тем именем, в условиях когда разработчик использует разные идентификаторы для разных проектов (например, один email используется для внешних открытых проектов, а дугой для рабочих). Часто, при работе с новым репозиторием разработчик забывает установить в настройках имя и email, что приводит к совершению коммита под нежеланными параметрами, определёнными на основе ранее используемых настроек.

- Добавлена большая порция улучшений, направленных на обеспечение комфортной работы с Git на платформе Windows. Многие git-команды, ранее доступные в виде скриптов, переписаны на языке Си. Из проекта Git for Windows перенесены многие специфичные для Windows исправления. В команды, использующие текстовые файлы в качестве входных данных, добавлена поддержка различных схем перевода строки (LF и CRLF);

-  Предоставлена возможность отключения фильтров  clean и smudge при указании в них пустых строк. Отключение фильтров позволяет значительно сократить время клонирования репозитория, использующего внешнее хранилище бинарных объектов Git LFS;

-  Добавлена возможность отследить в каком именно месте  был изменён параметр конфигурации (в системных, пользовательских или привязанных к репозиторию настройках). В новом выпуске при выполнении "git config --show-origin" показывается источник изменения.

<font color="#461b7e">
    $ git config --show-origin user.name
    file:/home/me/.gitconfig    Me Myself
</font>

-  Для диагностики проблем с концом строке добавлена новая команда "git ls-files --eol FILENAME":


<font color="#461b7e">
    $ git ls-files --eol README.md screenshot.png
    i/lf    w/lf    attr/                   README.md
    i/-text w/-text attr/                   screenshot.png
</font>


-  В команде "git ls-remote" обеспечен вывод ветки, используемой в удалённом репозитории по умолчанию:

<font color="#461b7e">
    $ git ls-remote --symref origin HEAD
    ref: refs/heads/master  HEAD
    db6696f653b917509dac1ac13b922e12773a84ff        HEAD
</font>

-  Прекращена поддержка транспорта "rsync://" при выполнении "git clone", который достаточно давно находится в неработоспособном виде и, судя по отсутствию сообщений о проблемах, невостребован пользователями;

-  Внесены изменения и чистки, призванные избежать возникновения проблем, подобных критической уязвимости (https://www.opennet.ru/opennews/art.shtml?num=44068) CVE-2016-2324, исправленной в выпусках 2.4.11, 2.5.5 и 2.6.6 и 2.7.4.


URL: https://lkml.org/lkml/2016/3/28/436
Новость: https://www.opennet.ru/opennews/art.shtml?num=44125


Содержание

Сообщения в этом обсуждении
"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 29-Мрт-16 10:48 
> добавлена поддержка различных схем перевода строки (LF и CRLF);

Шик, блеск!


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Andrey Mitrofanov , 29-Мрт-16 11:33 
>> добавлена поддержка различных схем перевода строки (LF и CRLF);
> Шик, блеск!

Пользователи Майкрософт должны страдать. Гуманизм и самоотверженное костыляние разработчиков git-а просто удивительны. Неужели среди вендузятников есть разработчики?!


* Many commands that read files that are expected to contain text
that is generated (or can be edited) by the end user to control
their behavior (e.g. "git grep -f <filename>") have been updated
to be more tolerant to lines that are terminated with CRLF (they
used to treat such a line to contain payload that ends with CR,
which is usually not what the users expect)

* The low-level merge machinery has been taught to use CRLF line
termination when inserting conflict markers to merged contents that
are themselves CRLF line-terminated.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 29-Мрт-16 13:06 
Ога под винду софта эдак раз в 5000 больше, его барабашки пишут, или он сам пишется наверно...

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Нимано , 29-Мрт-16 13:29 
> его барабашки пишут,
> или он сам пишется наверно...

Наверное сам – или кто-то запрещал страдающим самим сделать патч? o_O



"!!!"
Отправлено GrammarNarziss , 29-Мрт-16 15:06 
«Микрософта», алё!

"!!!"
Отправлено Andrey Mitrofanov , 29-Мрт-16 15:13 
> «Микрософта», алё!

Нет. Полегче с нарциссизмом.


"!!!"
Отправлено Аноним , 30-Мрт-16 10:28 
> «Микрософта», алё!

Здесь 2 ошибки в слове «Некрософта».


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 29-Мрт-16 20:59 
А количество оптимизаторов реестра стремится к бесконечности.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Нимано , 29-Мрт-16 23:12 
Оптимизация реестра? Вполне успешно выпаривают дефрагментаторы для нтфс на ССД, а особо продвинутые  -- для оперативной памяти!

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено baby , 30-Мрт-16 15:05 
Школьник, открой исходники которые компилятся под винду, в крайнем случаее, зайди в "папку" Program File/Git и посмотри что у тебя там лежит.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 10:26 
> Неужели среди вендузятников есть разработчики?!

И в дерьме встречаются жемчужины.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 13:49 
>> среди вендузятников
> И в дерьме

Achievement unlocked: ЧСВ over 9000!

Илита уже переписала центр приложения для убунты, портаж, днф и еще кучу софта? Или невместно непризнанным гениям таким не занимаються?


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Led , 02-Апр-16 00:34 
>> Неужели среди вендузятников есть разработчики?!
> И в дерьме встречаются жемчужины.

Так то ж жемчужины (их проткнут эппловским инструментом и сделают бусики), а не разработчики.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено ghost , 29-Мрт-16 10:54 
"git config --global user.useconfigonly true"

Вот этого точно три года ждал!


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Какаянахренразница , 29-Мрт-16 19:26 
Кстати, да. Бывали конфузы, когда светились "не то" имя и "не тот" емэйл.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 29-Мрт-16 11:15 
Чем был плох rsync?

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 29-Мрт-16 11:25 
Всем был пох rsync.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Andrey Mitrofanov , 29-Мрт-16 11:34 
> Чем был плох rsync?

Очевидно же, что он мешал. Вендузятникам костылять git.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Andrey Mitrofanov , 29-Мрт-16 15:48 
>> Чем был плох rsync?
> Очевидно же, что он мешал. Вендузятникам костылять git.

"git по rdp не умеет. Индусы переживают!"

B) ...https://www.opennet.ru/openforum/vsluhforumID3/105139.html#20


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено freehck , 29-Мрт-16 16:56 
Как можно Git сравнивать с Rsync?

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 29-Мрт-16 20:14 
Тем, что «достаточно давно находится в неработоспособном виде и, судя по отсутствию сообщений о проблемах, невостребован пользователями».

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено CaptainObvious , 29-Мрт-16 23:01 
Его не было.
И никто этого не замечал.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 29-Мрт-16 11:39 
По пути systemd идут разработчики...

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 29-Мрт-16 11:41 
системдэ это особый случай, даже ядру Linux до него еще далеко

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 29-Мрт-16 11:40 
лет пять назад были мощнейшие холивары на тему Git vs SVN vs Mercurial) эх были времена...

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено gaga , 29-Мрт-16 11:57 
Сейчас уже просто все ясно, вот и прекратились:
svn - для геронтофилов и мазохистов, git - для любителей "ассемблера от SCM" и покурить маны годик-другой, или тех, кто не может без гитхаба, hg - для тех, кому просто нужно работать без проблем. Эти категории редко пересекаются, поэтому и сраться особо некому.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Andrey Mitrofanov , 29-Мрт-16 12:43 
> Сейчас уже просто все ясно, вот и прекратились:
> svn - для геронтофилов и мазохистов

Виндоуз-"профессионалы" коммитят фильмы и икзешники. Это неадо, свежо и современно.

>, git - для любителей "ассемблера от SCM" и покурить маны годик-другой, или тех, кто не может без

Ну почему ж, виндоуз-"профессионалы" костылят и его, как могут: CRLF-ы воркараудят, тесты отключают, котрые виндовые ФС и ядро нунимогут, кеши каких-то майкрософтовских креденшалов запиливают.

Кипит работа по "очеловечиванию", чтоб "для всех"!  Вот-вот уже.

> Эти категории редко пересекаются, поэтому и сраться особо некому.

Да. Скучаем. Ждём.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 29-Мрт-16 21:02 
> Сейчас уже просто все ясно, вот и прекратились:
> svn - для геронтофилов и мазохистов, git - для любителей "ассемблера от
> SCM" и покурить маны годик-другой, или тех, кто не может без
> гитхаба, hg - для тех, кому просто нужно работать без проблем.
> Эти категории редко пересекаются, поэтому и сраться особо некому.

А hg разве кто-то использует? Он же на питоне.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено CaptainObvious , 29-Мрт-16 23:22 
Всякие двухголовые типы.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 20:11 
> Всякие двухголовые типы.

А также эстонци. Пиитоон нее таармаазиит.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 01:22 
> А hg разве кто-то использует? Он же на питоне.

https://github.com/git/git/search?l=python
Не смущает Ваши религиозные чуЙства?


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 07:21 
Это вспомогательные редко используемые инструменты, вероятно что активные разработчики просто очень редко ими пользуются или вообще не пользуются и поэтому отложили их переписывание на Си в долгий ящик.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 15:35 
> Это вспомогательные редко используемые инструменты, вероятно что активные разработчики
> просто очень редко ими пользуются или вообще не пользуются и поэтому
> отложили их переписывание на Си в долгий ящик.

Ага, а в hg только хардкор^W питон, а в гите только си!  
Да и вообще – никто же hg не использует! И правда, куда там всяким фейсбукам
https://code.facebook.com/posts/218678814984400/scaling-merc...
nginx-ам https://trac.nginx.org/nginx/browser
или мозиллам https://developer.mozilla.org/en-US/docs/Mozilla/Developer_g...
до уровня Анонимных Экспертов!
Правда, тут пара таких вроде не так давно уже облажалась, сперва не сумев написать более быстрый аналог питоно-кода на си, а затем и слив окончательно по скорости … Но это были наверняка неправильные анонимы! )


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 17:23 
>Да и вообще – никто же hg не использует!

Так и есть.

>И правда, куда там всяким фейсбукам
>nginx-ам
>или мозиллам

Как-то жидковато по сравнению с аналогичным списком у git, в фейсбуке какого только крапа не использовали, лучше и не вспоминать. А из Mozilla так и вообще всякое сомнительное прёт бурным потоком, то какие-то проприетарные сервисы встраивают в браузер, то пихают средства для web-разработчиков в браузер, то переписывать на каком-то убогом rust собираются.

>написать более быстрый аналог питоно-кода на си

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


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 17:44 
>>Да и вообще – никто же hg не использует!
> Так и есть.
> в фейсбуке какого
> только крапа не использовали, лучше и не вспоминать. А из Mozilla
> так и вообще всякое сомнительное прёт бурным потоком, то какие-то проприетарные
> сервисы встраивают в браузер, то пихают средства для web-разработчиков в браузер,
> то переписывать на каком-то убогом rust собираются.

Оперативно сруливаем с темы? Речь, как бы, о "системе управления исходными текстами".

> Слишком толсто, python совсем уж убог в плане скорости, так что такое
> невозможно даже теоретически.

Ну, Анонимные Эксперты и не такие сказки былью делают – они же на полном серьезе считают, что достаточно "написать на Волшебном и Божественном Си" и все будет пучком. А если нет, то … в общем, Анонимым Танцорам вечно что-то мешает – то VCS не правильный, то ЯП, то еще что-то )


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 17:53 
>Оперативно сруливаем с темы? Речь, как бы, о "системе управления исходными текстами".

Это вы про себя? Речь именно о git и hg, и о том что hg к вашему сожалению безнадёжно проигрывает.

>достаточно "написать на Волшебном и Божественном Си" и все будет пучком

Вот и до Red Hat с их DNF начало доходить что Python убог и надо отказаться от него в пользу Си, чтобы не выглядеть совсем уж лузерами по сравнению с быстрым дебиановским apt.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 18:48 
> Это вы про себя? Речь именно о git и hg, и о

Ну да:
>> в фейсбуке какого только крапа не использовали
>> А из Mozilla так и вообще всякое сомнительное прёт бурным потоком,

конечно же речь именно о hg!

> том что hg к вашему сожалению безнадёжно проигрывает.

Внимание! Ванга в треде! Все одеваем шапочки из фольги и – в сад!

>>достаточно "написать на Волшебном и Божественном Си" и все будет пучком
> Вот и до Red Hat с их DNF начало доходить что Python
> убог и надо отказаться от него в пользу Си, чтобы не
> выглядеть совсем уж лузерами по сравнению с быстрым дебиановским apt.

И опять сруливание с темы … впрочем, ничего нового.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 19:34 
Да уж тяжёлая у тебя работа, пропагандировать никому не нужное УГ на безбожно тормозящем Pytnon.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 21:08 
>конечно же речь именно о hg!

У тебя что причинно-следственные связи совсем не работают, речь о том что hg выбирают проекты у которых в поведении и планах творится чёрт знает что, поэтому раз уж такие проекты сомнительной адекватности сделали выбор в пользу hg то это свидетельствует о качестве целевой аудитории hg.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 31-Мрт-16 01:39 
> Оперативно сруливаем с темы? Речь, как бы, о "системе управления исходными текстами".

Это ты срулил с темы. Назвал три проекта и жидко обocpaлcя, о том что всё остальное на git подзабыв. Ну и да, https://www.openhub.net/repositories/compare уже кидали.

> Ну, Анонимные Эксперты и не такие сказки былью делают – они же
> на полном серьезе считают, что достаточно "написать на Волшебном и Божественном
> Си" и все будет пучком.

Не так. От того что приложение написано на C хорошим оно не становится, но вот от того что написано на питоне - гoвном становится гарантированно.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 31-Мрт-16 06:09 
>> Оперативно сруливаем с темы? Речь, как бы, о "системе управления исходными текстами".
> Это ты срулил с темы.

Как у тебя бомбит, когда тебя игнорят )

> Назвал три проекта и жидко обocpaлcя, о

Обделался тут как раз некий "hg кто-то использует?"
Ну да, оказалось фейсбуки и мозиллы с нджинксами и openjdk не в счет и поэтому считай что никто!
Так что очередные увиливание и перевод стрелок не удались.

> том что всё остальное на git подзабыв.
> Ну и да, https://www.openhub.net/repositories/compare
> уже кидали.

А там, походу, вообще рулит SVN. Значит git хуже svn, так ведь?


> Не так. От того что приложение написано на C хорошим оно не
> становится, но вот от того что написано на питоне - гoвном
> становится гарантированно.

Анонимным Танцорам, как всегда …, а так они ого-го, всем бы показали!



"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 19:33 
В меркуриале критичные части реализованы на си.
Субъективно - он медленнее совсем чуточку, хотя репозитории у меня помельче, чем kernel :-)

Пользуюсь и меркуриалом, и гитом (где как сложилось), принципиальной разницы нет вообще. Все эти холиворы - ни о чем.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 31-Мрт-16 01:40 
> Пользуюсь и меркуриалом, и гитом (где как сложилось), принципиальной разницы нет вообще.
> Все эти холиворы - ни о чем.

Возьми проект уровня ядра или FreeBSD, и посмотри на своё "чуть-чуть".


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 31-Мрт-16 06:48 
hg.mozilla.org побольше freebsd будет, вполне нормально работает все.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Led , 02-Апр-16 00:38 
> Субъективно - он медленнее совсем чуточку

О, вот чувствуется терминология не школьника, а реального аналитика!


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 11:39 
> https://github.com/git/git/search?l=python
> Не смущает Ваши религиозные чуЙства?

Мы в состоянии набить в поиске lang:C, поэтому не смущает. Гадюк - в террариум.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Led , 29-Мрт-16 21:24 
> hg - для тех, кому просто нужно работать

Да, аплогеты гвидобейсика - они гов^Wпросторабочие.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 10:34 
> svn - для геронтофилов и мазохистов, git - для любителей "ассемблера от
> SCM" и покурить маны годик-другой,

Не плакай, для самых маленьких в свежих студиях git поддерживается.

> hg - для тех, кому просто нужно работать без проблем.

Hg все, на него основной разработчик забил. Работа без проблем, говорите?


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 31-Мрт-16 01:31 
> git - для любителей "ассемблера от SCM" и покурить маны годик-другой, или тех, кто не может без гитхаба, hg - для тех, кому просто нужно работать без проблем

Да что ты? Только на деле почему-то получается что "работающих" раз-два и обчёлся, все только маны курят: https://www.openhub.net/repositories/compare. Смиритесь, git как простой и эффективный инструмент выиграл, а поделка в которой без документации с её мультихедами и сортами веток действительно не разобраться осталась уделом извращенцев. Даже питонщики уже на git.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 31-Мрт-16 06:16 
> Даже питонщики уже на git.

А сами питонщики в курсе?
https://www.python.org/dev/peps/pep-0481/
> Status:     Draft
> Type:     Process
> Created:     29-Nov-2014


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено XXasd , 29-Мрт-16 11:46 
LFS -- будут (собираются вообще?) включать во встроенные возможности GIT ?

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Andrey Mitrofanov , 29-Мрт-16 12:44 
> LFS -- будут (собираются вообще?) включать во встроенные возможности GIT ?

Вот Linux From Scratch -- это точно к культу зюстем-дэ.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено saahriktu , 29-Мрт-16 13:13 
Есть же 2 версии LFS'а - как с systemd, так и без. Я юзаю без systemd. А вот в инструментах целые операционки не нужны, да (другой вопрос, что об этом могут мечтать виндузятники, у которых нет доступа к линуксовой консоли). И, вообще, тарболы для исходников надёжнее.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 29-Мрт-16 13:48 
Всё, что вы описали - это про циско.
- Skype-driven development(от перфорса хотелось блeвaть, я пересылал по скупому тарболлы, но те, кто на вантузе - предпочитали зипы).
- Во все свои рецепты я запиливал прогон всех файлов через dos2unix. У остальных без этого ничего не работало.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 10:36 
У проприетарной компании и условия работы парашные, как будто это новость.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 29-Мрт-16 13:44 
Large File Storage здесь. Пока доставляю отдельно.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Andrey Mitrofanov , 29-Мрт-16 14:05 
> Large File Storage здесь. Пока доставляю отдельно.

#>>Виндоуз-"профессионалы" коммитят фильмы и икзешники. Это не-адо, свежо и современно.

Скорее бы уже, а то как же мы, болезные, без _облачного_ гитхабикового FTP-то для бинарников внутри распределённо-SCM-ного git-a-то.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Crazy Alex , 30-Мрт-16 08:10 
Ту же графику к проектам тоже как-то хранить/версионировать надо, как ни странно. А размерчики там бывают приличные.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 29-Мрт-16 12:31 
> git fetch --recurse-submodules --jobs=4

джва года ждал


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Sunderland93 , 29-Мрт-16 12:41 
>>Параллельное извлечение субмодулей из репозитория

Мои молитвы были услышаны!


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 29-Мрт-16 13:22 
Молитвой и багрепортом можно добиться гораздо большего, чем просто молитвой.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 29-Мрт-16 13:50 
> Молитвой и багрепортом можно добиться гораздо большего, чем просто молитвой.

Полностью согласен с вами! Добавлю от себя: Ровно того же самого, что и просто багрепортом.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Ordu , 30-Мрт-16 19:00 
Это смотря какие молитвы. Если молитвы сопровождаются человеческими жертвами...

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Аноним , 30-Мрт-16 20:13 
> Это смотря какие молитвы. Если молитвы сопровождаются человеческими жертвами...

Как показал пример Рейзера, это начинает мешать отправке патчей...


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Ilya Indigo , 29-Мрт-16 21:30 
Багрепортом и пачем можно добиться гораздо большего, чем просто багрепортом.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Андрей , 29-Мрт-16 18:08 
> Прекращена поддержка транспорта "rsync://" при выполнении "git clone",

Классно, что когда докачка - это уже давным давно само собой разумеющаяся вещь, git clone её не умеет. (Про rsync не знал.)


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Andrey Mitrofanov , 29-Мрт-16 20:01 
>> Прекращена поддержка транспорта "rsync://" при выполнении "git clone",
> Классно, что когда докачка - это уже давным давно само собой разумеющаяся
> вещь, git clone её не умеет.

Для тех, кто в Китае повторяем: http://git.661346.n2.nabble.com/How-to-resume-broke-clone-td... это Вы не умеете, учитесь.

Для тех, кто в Китае повторяем: http://git.661346.n2.nabble.com/How-to-resume-broke-clone-td... это Вы не умеете, учитесь.

И больше не повторяйте глупостей.

> (Про rsync не знал.)

Ничего не потерял!


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Андрей , 29-Мрт-16 20:16 
> GIT_SMART_HTTP=0

Ну если для докачки нужно делать SMART=0, то HTTP в git какой-то совсем не smart.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Andrey Mitrofanov , 29-Мрт-16 21:18 
>> GIT_SMART_HTTP=0
>нужно делать SMART=0

Это ж эспешели фор ю.

>какой-то совсем не smart.


"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Crazy Alex , 30-Мрт-16 08:20 
Ну кривизна же, да ещё и прибитая к HTTP. А с ssh как быть? Правильно, никак.

"Выпуск распределенной системы управления исходными текстами ..."
Отправлено Andrey Mitrofanov , 30-Мрт-16 10:28 
> Ну кривизна же, да ещё и прибитая к HTTP. А с ssh
> как быть? Правильно, никак.

Попросить у Тэо докачки в scp. Чего не понятно-то? Ну, прямо как SMART=0.