<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title><![CDATA[Linux Forum &mdash; Релиз распределенной системы управления исходными текстами Git 1.7.12]]></title>
		<link>https://linuxforum.ru/viewtopic.php?id=23929</link>
		<atom:link href="https://linuxforum.ru/extern.php?action=feed&amp;tid=23929&amp;type=rss" rel="self" type="application/rss+xml" />
		<description><![CDATA[Недавние сообщения в теме «Релиз распределенной системы управления исходными текстами Git 1.7.12».]]></description>
		<lastBuildDate>Thu, 23 Aug 2012 19:24:54 +0000</lastBuildDate>
		<generator>PunBB</generator>
		<item>
			<title><![CDATA[Релиз распределенной системы управления исходными текстами Git 1.7.12]]></title>
			<link>https://linuxforum.ru/viewtopic.php?pid=295003#p295003</link>
			<description><![CDATA[<p>Доступен релиз распределенной системы управления исходными текстами <a href="http://git-scm.com/">Git 1.7.12</a>. Git является одной из самых эффективных, надёжных и высокопроизводительных систем управления версиями, предоставляющей гибкие средства нелинейной разработки, базирующиеся на ответвлении и слиянии веток. Для обеспечения целостности истории и устойчивости к изменениям задним числом используются криптографические методы, также возможна привязка цифровых подписей разработчиков к тегам и коммитам. Из проектов, разрабатываемых с использованием Git, можно отметить ядро Linux, DragonFly BSD, Perl, Eclipse, GNOME, KDE, Qt, Ruby on Rails, Android, PostgreSQL, X.Org.</p><p>Из изменений можно выделить:</p><ul><li><p>Пользовательские настройки $HOME/.gitconfig теперь могут сохраняться в $HOME/.config/git/config, также автоматически будут задействованы файлы $HOME/.config/git/attributes и $HOME/.config/git/ignore, при их наличии;</p></li><li><p>В команде &quot;git apply&quot; появилась поддержка выполнения трёхступенчатого слияния патча на основании базовой версии, если к текущей версии данный патч неприменим;</p></li><li><p>Экспериментальная поддержка &quot;git clone --local $path&quot; для использования ссылок или копий из заданного пути при клонировании репозитория на диск;</p></li><li><p>&quot;git rebase [-i] --root $tip&quot; может использоваться для перезаписи всей истории от момента $tip до корневого коммита;</p></li><li><p>В &quot;git rebase -i&quot; добавлена поддержка опции &quot;-x cmd&quot; для вставки в историю результата выполнения &quot;exec cmd&quot; после каждого коммита;</p></li><li><p>В &quot;git status&quot; улучшена классификация состояний конфликтов;</p></li><li><p>В &quot;git submodule&quot; появилась поддержка работы с вложенными субмодулями;</p></li><li><p>В contrib-модуле для взаимодействия с mediawiki появилась поддержка вложений;</p></li><li><p>Обновлён модуль vcs-svn, в котором устранены проблемы сборки и ограничения при работе на 32-разрядных системах;</p></li><li><p>В &quot;git svn&quot; проведена реорганизация операций выборки кода из репозитория, что привело к увеличению скорости работы;</p></li><li><p>Проведена оптимизация производительности кода сравнения путей и выполнения команд &quot;git log -n 1 -- rarely-touched-path&quot;, &quot;git index-pack&quot;, &quot;git pack-objects&quot;, git am --rebasing&quot;.</p></li></ul><p><a href="http://opennet.ru/opennews/art.shtml?num=34642">Источник »</a><br /><a href="https://lkml.org/lkml/2012/8/19/196">Главная ссылка к новости »</a></p>]]></description>
			<author><![CDATA[null@example.com (XRevan86)]]></author>
			<pubDate>Thu, 23 Aug 2012 19:24:54 +0000</pubDate>
			<guid>https://linuxforum.ru/viewtopic.php?pid=295003#p295003</guid>
		</item>
	</channel>
</rss>
