The OpenNET Project / Index page

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

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Релиз распределенной системы управления исходными текстами G..."
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Релиз распределенной системы управления исходными текстами G..."  +/
Сообщение от opennews (??) on 18-Июн-12, 14:45 
Доступен (https://lkml.org/lkml/2012/6/17/205) релиз распределенной системы управления исходными текстами Git 1.7.11 (http://git-scm.com/).  Git является одной из самых эффективных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории от изменений задним числом используются криптографические методы, также возможна привязка цифровых подписей разработчиков к тегам и коммитам. Из проектов, разрабатываемых с использованием Git, можно отметить ядро Linux, DragonFly BSD, Perl, Eclipse, GNOME, KDE, Qt, Ruby on Rails,   Android, PostgreSQL, X.org.

Некоторые изменения:

-  Новый упрощённый режим выполнения операции push - "push.default=simple", охватывающий режимы "current" и "upstream". При использовании режима simple, если не указать какие ветки и теги использовать при выполнении "git push", текущая ветка будет помещена под тем же именем в удалённом репозитории, только если там установлено отслеживание ветки с идентичным именем. В будущих выпусках планируется использовать режим "simple" по умолчанию, если содержимое директивы push.default не определено.

-  В различные команды добавлена опция  "--column" для вывода в несколько столбцов;

-  В contrib/ добавлена утилита  "git subtree";

-  В contrib/ добавлено приложение для работы в качестве прокси и для кэширования  SSL-сессий для транспорта  https://;

-  В Makefile добавлена опция NO_INSTALL_HARDLINKS для запрета использования жестких ссылок при установке;

-  В "git am" добавлена опция "--include", работающая в противовес "--exclude";


-  В "git difftool" добавлена опция "--dir-diff" для запуска внешней утилиты diff для сравнения разом содержимого двух директорий (иначе сравнение проводится запуском diff для каждой пары файлов в директориях);

-  В "git rebase" добавлена возможность сохранения коммитов, в которых в истории не представлено каких-либо изменений;


-  В "git svn" добавлена поддержка дополнительных провайдеров аутентификации, специфичных для определённых платформ, например,gnome-keyring, kwallet и т.п.

- Добавлена поддержка четвёртой экспериментальной версии формата индексного файла, в котором проведены оптимизации, направленные на уменьшение числа обращений к диску и снижение интенсивности ввода/вывода;


-  В  "git archive" добавлена возможность формирования вывода без загрузки блобов в память;
-  Оптимизирован код вычисления хэшей для систем с порядком байт от младшего к старшему (little-endian, используется в CPU x86).

URL: https://lkml.org/lkml/2012/6/17/205
Новость: http://www.opennet.me/opennews/art.shtml?num=34124

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

Оглавление

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


2. "Релиз распределенной системы управления исходными текстами G..."  –3 +/
Сообщение от Аноним (??) on 18-Июн-12, 14:57 
> Для обеспечения целостности истории от изменений задним числом используются криптографические методы

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

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

10. "Релиз распределенной системы управления исходными текстами G..."  +8 +/
Сообщение от Аноним (??) on 18-Июн-12, 20:27 
> добавить в них исправления задним числом может любой дурак.

Может. Только другим всучить сложно: у всех вокруг круто разъедется синхронизация с хакнутым репом (все дерево хешей с момента хака отъедет). И это будет немедленно запалено толпенью народа.

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

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

6. "Релиз распределенной системы управления исходными текстами G..."  –7 +/
Сообщение от Аноним (??) on 18-Июн-12, 16:00 
Скушно :)

Напишу ка я, что Subversion лучше поддерживает работу с бинарными форматами. Еще не нужно запоминать километровые хеши ревизий и вообще Subversion наше все. Ну вы поняли, понеслась :)

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

8. "Релиз распределенной системы управления исходными текстами G..."  +1 +/
Сообщение от б.б. on 18-Июн-12, 16:15 
> Скушно :)
> Напишу ка я, что Subversion лучше поддерживает работу с бинарными форматами.

И что?

> Еще не нужно запоминать километровые хеши ревизий

И что?

> и вообще Subversion наше все.

И что?

> Ну вы поняли, понеслась :)

Глупо.

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

9. "Релиз распределенной системы управления исходными текстами G..."  +/
Сообщение от Аноним (??) on 18-Июн-12, 16:21 
Да, написал так окровенно толсто, что аж тонко вышло )
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

11. "Релиз распределенной системы управления исходными текстами G..."  +3 +/
Сообщение от Аноним (??) on 18-Июн-12, 20:29 
> Да, написал так окровенно толсто, что аж тонко вышло )

Да ну, толстый и унылый. С вами даже троллить не интересно.

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

12. "Релиз распределенной системы управления исходными текстами G..."  +1 +/
Сообщение от Аноним (??) on 18-Июн-12, 21:06 
Лучше напишите то же самое про Mercurial :)
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

13. "Релиз распределенной системы управления исходными текстами G..."  +/
Сообщение от Аноним (??) on 19-Июн-12, 02:24 
> Лучше напишите то же самое про Mercurial :)

А он научился поддержке бинарных форматов?

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

17. "Релиз распределенной системы управления исходными текстами G..."  +/
Сообщение от ruslan email(??) on 19-Июн-12, 13:17 
Да, через встроенное расширение "Large Files"
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

18. "Релиз распределенной системы управления исходными текстами G..."  +/
Сообщение от develop7 (ok) on 19-Июн-12, 13:59 
искаробочное http://mercurial.selenic.com/wiki/LargefilesExtension to the rescue
Ответить | Правка | ^ к родителю #13 | Наверх | Cообщить модератору

19. "Релиз распределенной системы управления исходными текстами G..."  +/
Сообщение от Аноним (??) on 19-Июн-12, 23:38 
это не изкаоробочное, а голимое расширение. Это надо же было додуматься сделать базовые фичи в DVCS расширениями...
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

14. "Релиз распределенной системы управления исходными текстами G..."  +1 +/
Сообщение от Аноним (??) on 19-Июн-12, 02:24 
> Скушно :)
> Напишу ка я, что Subversion лучше поддерживает работу с бинарными форматами. Еще
> не нужно запоминать километровые хеши ревизий и вообще Subversion наше все.
> Ну вы поняли, понеслась :)

Слабак. А про RCS слабо песню спеть?

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

16. "Релиз распределенной системы управления исходными текстами G..."  +/
Сообщение от aborodin (ok) on 19-Июн-12, 09:18 
Мерж веток в сабвершене -- это ад и содомия. Ну, тыпонел. Понеслась?
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

20. "Релиз распределенной системы управления исходными текстами G..."  +/
Сообщение от Аноним (??) on 19-Июн-12, 23:50 
да там всё содомия, причём адская
Ответить | Правка | ^ к родителю #16 | Наверх | Cообщить модератору

15. "Релиз распределенной системы управления исходными текстами G..."  –1 +/
Сообщение от Аноним (??) on 19-Июн-12, 02:50 
> Из проектов, разрабатываемых с использованием Git, можно отметить ядро Linux, DragonFly BSD, Perl, Eclipse, GNOME, KDE, Qt, Ruby on Rails, Android, PostgreSQL, X.org.
> X.org
> разрабатываемых

Division by zero.

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

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

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




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

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