Релиз распределенной системы управления исходными текстами Git 1.8.3

27 мая 2013 года

Увидел свет релиз распределенной системы управления исходными текстами Git 1.8.3. Git является одной из самых эффективных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям задним числом используются криптографические методы, также возможна привязка цифровых подписей разработчиков к тегам и коммитам. Из проектов, разрабатываемых с использованием Git, можно отметить ядро Linux, Android, Libreoffice, Systemd, X.Org, Wayland, Mesa, Gstreamer, Wine, Debian, DragonFly BSD, Perl, Eclipse, GNOME, KDE, Qt, Ruby on Rails, PostgreSQL, VideoLAN, PHP, Xen, Minix.

Из изменений в Git 1.8.3, можно отметить:

  • Обновлены хелперы remote-hg и remote-bzr;
  • Расширены возможности интерфейса gitk, в том числе обеспечена поддержка отмены изменений ("revert"), удобно показаны даты в тегах, добавлена возможность настройки цветов, реализована поддержка поиска -G'pickaxe';
  • "git clone --reference" теперь использует файл с текстовой ссылкой на реальное местоположение репозитория;
  • В "git count-objects" добавлена опция "--human-readable" ("-H") для более простого для восприятия показа больших номеров (Ki/Mi/GiB);
  • В скрипте с правилами автодополнения к bash реализована более полная поддержка команды git-cherry-pick;
  • В файл конфигурации добавлены настройки remote.pushdefault и branch.*.pushremote, определяющие пути по умолчанию для выполнения push-запроса (например, когда выполняется pull из одного места и push в другое место);
  • Добавлены дополнительные проверки некорректного ввода при выполнении "git branch --set-upstream-to";
  • В "git fetch" добавлена возможность извлечения коммита по имени raw-объекта;
  • В contrib добавлен новый хелпер для чтения данных учётной записи из файла .netrc/.authinfo;
  • В "git push" добавлена опция "--follow-tags" для вывода веток, связанных тегами;
  • В "git merge" и "git pull" опционально может быть включена проверка GPG-сигнатуры при слиянии коммита;
  • Обновлена поддержка сборки компилятором msvc.

Источники править


 
 
Creative Commons
Эта статья содержит материалы из статьи «Релиз распределенной системы управления исходными текстами Git 1.8.3», опубликованной OpenNET и распространяющейся на условиях лицензии Creative Commons Attribution (CC BY) — указание автора, источник и лицензию.
 
Эта статья загружена автоматически ботом NewsBots в архив и ещё не проверялась редакторами Викиновостей.
Любой участник может оформить статью: добавить иллюстрации, викифицировать, заполнить шаблоны и добавить категории.
Любой редактор может снять этот шаблон после оформления и проверки.

Комментарии

Викиновости и Wikimedia Foundation не несут ответственности за любые материалы и точки зрения, находящиеся на странице и в разделе комментариев.