Jak Wojtek popsuł dev
Tomasz Kłoczko
kloczek w rudy.mif.pg.gda.pl
Pon, 26 Kwi 1999, 18:54:00 CEST
On Mon, 26 Apr 1999, Wojciech "Sas" Cieciwa wrote:
> On Mon, 26 Apr 1999, Artur Frysiak wrote:
>
> > Witam
> > Prosiłem Wojtka aby przed dotykaniem dev.spec zrobił 'cvs up dev.spec' i jak
> > widać nie dotarło. Dobrze niech wszyscy teraz się dowiedzom.
> Słucham ????
> robiłem to 'cvs up dev.spec' dla 2.5.X
> ^^^^^
Ja tylko w kwestii frmalne .. prosiłbym w następnych listach o nie
podrzewanie temperatury wymiany zadań .. ta już jest wystarczająca :-)
I jeszcze jedna uwaga. Tuż przed wykonaniem modyfikacji przydają się
conajmniej dwa polecenia. Pierwsze to statu:
- (przykład użycia):
$ cvs status Gtk--.spec
===================================================================
File: Gtk--.spec Status: Locally Modified
Working revision: 1.2
Repository revision: 1.2 /cvsroot/SPECS/Gtk--.spec,v
Sticky Tag: (none)
Sticky Date: (none)
Sticky Options: (none)
Tu widać co jest w repo i co ostatnio ściągałem i że mam w tym momencie
już zmodyfikowany ten plik.
Drugie poleconko to diff:
- (przykład użycia):
$ cvs diff -u Gtk--.spec
Index: Gtk--.spec
===================================================================
RCS file: /cvsroot/SPECS/Gtk--.spec,v
retrieving revision 1.2
diff -u -r1.2 Gtk--.spec
--- Gtk--.spec 1999/04/12 10:37:17 1.2
+++ Gtk--.spec 1999/04/26 16:03:58
@@ -10,7 +10,6 @@
Source: http://lazy.ton.tut.fi/gtk--/Gtk---%{version}.tar.gz
URL: http://lazy.ton.tut.fi/terop/iki/gtk/gtk--.html
Requires: gtk+ gdk-- cpp
-Conflicts: glibc <= 2.0.7
BuildRoot: /tmp/%{name}-%{version}-root
%description
[..reszty nie będę cytował .. zaraz i tak wleci do repo :).]
Za pomocą powyższego można się przekonać co ma sie zminione we własnym
pliku w stosunku do wersji jaka jest w repo.
Wojtek gdybyś powyższe już znał to dobrze ale gdyby nie to powinno na
przyszłość się przydać :)
I jeszcze jedno przydatne .. jak cofnąć niechcianą zmianę. Jeżeli
zrobiło się commit i po nim mamy plik w repo z np. rewizją 1.5, to
cofnięcie zmiany można zrobić tak:
$ cvs diff -u -r 1.4 plik | patch -R
$ cvs ci -l "Cofnięcie poprzedniej zmiany" plik
Chcąc cofnąć tylko częć poprzedniej zmiany można to zrobić tak:
$ cvs diff -u -r 1.4 plik > plik.diff
(tytaj edycja diff-a)
(czasami daje się prosto obciąć gdzeiś diifa między kolejnymi @@)
$ patch -R < plik.diff
$ cvs ci -l "Cofnięcie poprzedniej zmiany" plik
Próbujcie na spokojnie dojść so tego co być powinno, a co nie. reszta
wyjdzie w praniu. Co do ALSA to sam tego potrzebuję, a gdzieś czytałem, że
ALSA ma jakieś własne /dev/cośtam więc postaram się to doczytać i w razie
czego domodyfikować. Zmiany do codafs też dobrze żeby jednak były ;)
Ktoś ma jeszcze jakieś uwagi .. moze juz zauważył jakieś kolejne rzeczy do
dorobienia w dev ?
A Wojtek .. nie widziałem w logu info o dodaniu %post aktualizacji
fstab o wpis do montowania ptyfs. Jeżel itego nadal nie ma (nie
przyglądałem się dotąd za bardzo dev) to trza by to też dodać.
kloczek
--
-----------------------------------------------------------
*Ludzie nie mają problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, sys adm @zie.pg.gda.pl|*e-mail: kloczek w rudy.mif.pg.gda.pl*
Więcej informacji o liście dyskusyjnej pld-devel-pl