Спустя три года с момента прошлого выпуска представлен (http://permalink.gmane.org/gmane.comp.version-control.git/20...) релиз утилиты GNU patch 2.7 (http://savannah.gnu.org/projects/patch). В новой версии:- Добавлена поддержка формата "diff --git", включая такие новшества, как переименование и копирование файлов, создание символических ссылок и изменение прав доступа.
- Устранена уязвимость CVE-2010-4651, связанная с возможностью использования абсолютных путей и ".." в патче.
- Решены проблемы с применением патчей к символическим ссылкам (ссылка заменялась на файл) и ошибками при попытках модификации файлов, доступных только на чтение.
- Удаление файлов теперь производится в последнюю очередь только при успешном применении всех частей патча (в случае ошибки остаются резервные копии).- Поддержка времени с наносекундной точностью.
URL: http://permalink.gmane.org/gmane.comp.version-control.git/20...
Новость: http://www.opennet.me/opennews/art.shtml?num=34818
>>Поддержка времени с наносекундной точностью.Но зачем?
>>>Поддержка времени с наносекундной точностью.
> Но зачем?Чтобы различать/упорядочивать _несколько версий файла, созданных в течение одной секу.... э.. м-м-м... микросекунды! Очевидно же.
$ diff -u /dev/null txt
--- /dev/null 2012-09-12 20:12:18.592024890 +0400
+++ txt 2012-09-12 21:53:04.000000000 +0400Ой,
$ diff --version
diff (GNU diffutils) 3.0Всех с разморозкой!
разница между diff и patch знаем?
> разница между diff и patch знаем?разницу*
> разница между diff и patch знаем?Теперь :/знаю. Через 2 минуты всё вернётся к норме.
Нанотехнологии же!
все изменения годные. только отдельная новость, пусть даже и мини, перебор.