Новости IT, хостинга
  Android, Apple, Facebook, Google, Linux, Microsoft, Samsung, Twitter, Интернет, Россия, браузеры, обновление ПО, онлайн-сервисы, операционные системы, планшеты, рынок ИТ, сделки, смартфоны, социальные сети, уязвимости  
  новостей: 10357
  комментариев: 2247

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


Представлен релиз распределенной системы управления исходными текстами Git 1.7.6, в который вошло более 413 изменений от 76 разработчиков.

Из изменений можно отметить:
Множественные улучшения в утилите git-svn;
Gitweb: переработан метод обработки тегов, добавлен пользовательский интерфейс для выбора часового пояса для отображения дат;
Запрещено создание имен веток и тегов, отличающихся только префиксом "-" (например, "tag" и "-tag");
Почищен Си-код, связанный с интернационализацией и локализацией (i18n/l10n). Скрипты подготовлены для начала локализации и интернационализации;
Оптимизирован процесс выполнения push и pull для репозиториев с большим числом ссылок на идентичные коммиты;
При добавлении через "git add" файла, размером больше чем значение core.bigfilethreshold (500 Мб), контент будет упакован напрямую, без одновременного сохранения в памяти сжатого и несжатого представления;
При указании в пути ":/" команда будет выполняться только в контексте указанной директории (например, указав ":/path/file", директория /path будет восприниматься как корень, за который нельзя выходить);
В "git blame" добавлена опция "--abbrev[=n">" для задания минимального числа шестнадцатеричных символов, отображаемых для участвующих в коммите объектов;
При прерывании работы "git commit --interactive" теперь отменяются изменения индекса;
В "git commit" добавлена опция "--patch" для прямого перехода в измененную позицию при работе в интерактивном режиме;
В "git diff" добавлена поддержка опции "--dirstat=0", позволяющей отобразить директории в которых представлено менее 0.1% изменений (при указании --dirstat=lines выборка делается в зависимости от числа строк в патчах);
В "git grep" добавлена опция "-P" для использования регулярных выражений pcre;
Добавлена директива конфигурации log.abbrevCommit, в которой задается значение по умолчанию для опции --abbrev-commit;
В "git merge" для указания прошлой ветки можно использовать символ "-";
В скрипте p4-import (из contrib) добавлена опция "--preserve-user";
В "git read-tree -m" добавлена опция "--dry-run", которая сообщает о проблемах со слиянием без изменения индекса и рабочего дерева;
В "git submodule update" добавлена опция "--force" для принудительной замены локальных изменений наиболее актуальными версиями кода.


Источник: opennet.ru

  28 июня 2011 542
Версия для печати

← предыдущая новость следующая новость →

Мой комментарий
Ваше имя*:
Email:
Комментарий*:
Зарегистрироваться автоматически: Вы будете зарегистрированы на сайте автоматически при добавлении комментария. Обязательно заполните поле Email для этого.
Сумма чисел 6 и 16*:            


Хостеры (2446)
HostDB (35)
Софт (2640)
Железо (993)
Интернет (1435)
Статистика и аналитика (3324)


Лучшие новости

Самые читаемые новости

Отправить сообщение администратору

Сумма чисел 34 и 6*:


Яндекс цитирования
сообщить о неточности