anonymous
написал 15 октября 2004 года в 13:37 (637 просмотров)
Ведет себя
неопределенно; открыл 1814 темы в форуме, оставил 5575 комментариев на сайте.
patch -p0 < четотам.patch так патч ставится,
а как его откатить обратно, чтобы сорцы без патча были?
man читал, нихрена не понял
Последние комментарии
- OlegL, 17 декабря 2023 года в 15:00 → Перекличка 21
- REDkiy, 8 июня 2023 года в 9:09 → Как «замокать» файл для юниттеста в Python? 2
- fhunter, 29 ноября 2022 года в 2:09 → Проблема с NO_PUBKEY: как получить GPG-ключ и добавить его в базу apt? 6
- Иванн, 9 апреля 2022 года в 8:31 → Ассоциация РАСПО провела первое учредительное собрание 1
- Kiri11.ADV1, 7 марта 2021 года в 12:01 → Логи catalina.out в TomCat 9 в формате JSON 1
ecobeing.ru
Экология и вегетарианство на благо всем живым существам Планеты.
-R
понял
о! мечта для отвечающего на вопросы….
Извините я не понял,
дайте пожалуйста полную команду чтобы откатить патч если ставил его так:
patch -p0 < qt-x11-free-3.3.3.diff
эх. -R воткнуть перед < — не судьба?
Я не совсем дурак, понятно что вместо p0 надо ставить, но ни чего не получается, у тебя точно это работает?
на простеньком примере, что набросал за пару минут — работает.
Может у меня патч какой нибудь не правильный.
стоит патч Improving KDE v. 0.4.0 для kde-3.3.1
хотел обновить его до Improving KDE v. 0.4.4.
патч Improving KDE v. 0.4.0 ставил так:
patch -p0 < kdebase-3.3.1.diff
идеально встал.
хотел откатить, дал команду для Improving KDE v. 0.4.0:
[root@localhost kdebase-3.3.1]# patch -R < kdebase-3.3.1.diff
can’t find file to patch at input line 8
Perhaps you should have used the -p or --strip option?
The text leading up to this was:
————————--
|Index: kcontrol/kcontrol/moduleiconview.cpp
|===================================================================
|RCS file: /home/kde/kdebase/kcontrol/kcontrol/moduleiconview.cpp,v
|retrieving revision 1.40
|diff -u -3 -p -r1.40 moduleiconview.cpp
|— kcontrol/kcontrol/moduleiconview.cpp 21 Oct 2003 21:23:38 -0000 1.40
|+++ kcontrol/kcontrol/moduleiconview.cpp 17 Oct 2004 22:56:44 -0000
————————--
File to patch:
[3]+ Stopped patch -R
[root@localhost kdebase-3.3.1]#
Ну и вот что, почему так?
>> Я не совсем дурак, понятно что вместо p0 надо ставить,
Не ВМЕСТО, а ДОБАВИТЬ:
patch -p0 -R < …
Блин, так бы сразу и сказали
Так сразу и сказали.
Просто «понимают» одни и те же вещи люди по-разному.