Review tool для патчей.
От: k55 Ниоткуда  
Дата: 17.04.20 19:12
Оценка:
День добрый,
Подскажите пожалуйста какие инструменты есть для ревьювирования патчей?
Хочется что бы тула умела накатить патч до, после и показать все это в коде.
Если есть желание — найдется 1000 возможностей.
Если нет желания — найдется 1000 причин.
Re: Review tool для патчей.
От: GarryIV  
Дата: 17.04.20 19:20
Оценка: +1
Здравствуйте, k55, Вы писали:

k55>День добрый,

k55>Подскажите пожалуйста какие инструменты есть для ревьювирования патчей?
k55>Хочется что бы тула умела накатить патч до, после и показать все это в коде.

Любая IDE? Вообще давно придумали PR.
WBR, Igor Evgrafov
Re[2]: Review tool для патчей.
От: k55 Ниоткуда  
Дата: 17.04.20 19:46
Оценка:
GIV>Любая IDE? Вообще давно придумали PR.
Наверное надо пояснить.
У нас есть tar в котором лежит исходник от постовщека железа. И отдельно хранятся патчи на код который в tar.
Получается что код правишь в билд директории а комитишь патч. И на ревью патч, что не удобно.
Я понимаю что все это можно руками делать, но очень не хочется.

Что такое PR?
Если есть желание — найдется 1000 возможностей.
Если нет желания — найдется 1000 причин.
Re[3]: Review tool для патчей.
От: Sharov Россия  
Дата: 17.04.20 21:25
Оценка:
Здравствуйте, k55, Вы писали:

k55>Что такое PR?


Pull request.
Кодом людям нужно помогать!
Re[3]: Review tool для патчей.
От: bnk СССР http://unmanagedvisio.com/
Дата: 17.04.20 22:16
Оценка: +1
Здравствуйте, k55, Вы писали:

GIV>>Любая IDE? Вообще давно придумали PR.

k55>Наверное надо пояснить.
k55>У нас есть tar в котором лежит исходник от постовщека железа. И отдельно хранятся патчи на код который в tar.
k55>Получается что код правишь в билд директории а комитишь патч. И на ревью патч, что не удобно.

А изменить процесс на что-то более вменяемое невозможно?

Например, создать репозиторий, в него залить в него этот tar как "базу", а потом патчи на него делать в виде пулл реквестов?
Такое бы любым инструментом поддерживалось...
Re[3]: Review tool для патчей.
От: Zhendos  
Дата: 23.04.20 16:25
Оценка: +3
Здравствуйте, k55, Вы писали:

GIV>>Любая IDE? Вообще давно придумали PR.

k55>Наверное надо пояснить.
k55>У нас есть tar в котором лежит исходник от постовщека железа. И отдельно хранятся патчи на код который в tar.
k55>Получается что код правишь в билд директории а комитишь патч. И на ревью патч, что не удобно.
k55>Я понимаю что все это можно руками делать, но очень не хочется.


Ну можно создать скрипт из трех строчек типа:
tar -xvf package.tar -C . && mv package package-new && patch < package.patch
tar -xvf package.tar -C .
meld package package-new


и смотреть в графическом интерфейсе изменения.

Но я бы конечно просто использовал бы git,
заливал бы сторонние исходники, делал бы для них "git tag",
и потом комитил бы свои изменения.
Re[4]: Review tool для патчей.
От: k55 Ниоткуда  
Дата: 23.04.20 17:32
Оценка:
bnk>А изменить процесс на что-то более вменяемое невозможно?
Был нормальный процесс но в угоду быстрых переходов на новые версии кода от постовщека решили делать так.
Если есть желание — найдется 1000 возможностей.
Если нет желания — найдется 1000 причин.
Re[5]: Review tool для патчей.
От: flаt  
Дата: 24.04.20 10:01
Оценка:
Здравствуйте, k55, Вы писали:

bnk>>А изменить процесс на что-то более вменяемое невозможно?

k55>Был нормальный процесс но в угоду быстрых переходов на новые версии кода от постовщека решили делать так.

Чем Git помешал? Уж всяко быстрее с ним работать, чем TAR распаковывать. Но даже если поставщик не хочет, кто вам запрещает распаковывать его архивы в свой Git репозиторий?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.