Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Чистота diff файлов  (Прочитано 588 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн BuBlicK

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
    • kinoko team
Чистота diff файлов
« : 17 Января 2016, 15:56:47 »
Всем привет. Вопрос по чистоте diff файлов (они же патчи).

Я делаю патчи исходная директорий->измененная

В данный момент патчи делаются так
diff -Naur ~path/to/clean/pkg ~path/to/inst/pkg > ~/diffs/diff_pkg.patch
Патч имеет следующий вид

diff -Naur ~path/to/clean/pkg/config.cfg ~path/to/inst/pkg/config.cfg > ~/diffs/diff_pkg.patch
--- /home/bublick/path/to/clean/pkg/config.cfg 2016-01-02 20:12:05.000000000 +0300
+++ /home/bublick/path/to/inst/pkg/config.cfg 2016-01-11 15:55:16.508256095 +0300
@@ -0,0 +1,73 @@
<строки>
\ В конце файла нет новой строки

Есть вероятность, что содержимое патча будет открыто к прочтению клиенту, и эстетически команда, эти пути, время, размер и конец файла выглядят совсем не очень.
Наверное, могут быть проблемы с тем, когда патч накладывается при совершенно других условиях (ОС и сборка ОС, другие пути и т.д.).

Как с этим быть? Можно автоматом чистить? Как в ручную (что убирать можно и всё такое)?
Спасибо.
« Последнее редактирование: 17 Января 2016, 17:20:31 от BuBlicK »

Оффлайн aSmile

  • Активист
  • *
  • Сообщений: 755
    • Просмотр профиля
Re: Чистота diff файлов
« Ответ #1 : 18 Января 2016, 13:48:59 »

Оффлайн BuBlicK

  • Автор темы
  • Новичок
  • *
  • Сообщений: 13
    • Просмотр профиля
    • kinoko team
Re: Чистота diff файлов
« Ответ #2 : 19 Января 2016, 12:42:42 »
Интересно, спасибо.

 

Страница сгенерирована за 0.044 секунд. Запросов: 26.