problemy początkującego developera z CVS

Paweł Zuzelski z w xatka.net
Sob, 7 Lis 2009, 12:36:57 CET


On Fri, 06 Nov 2009, Krzysztof Goliński wrote:

> > Pokaż jakikolwiek CVS/Root z dowolnego podkatalogu z istniejących już
> > speców.
> 
> Mam różnie, jedne jako cvs:
> 
> [dirdival w pld packages]$ cat mc/CVS/Root
> :pserver:cvs w cvs.pld-linux.org:/cvsroot
> 
> inne jako dirdival:
> 
> [dirdival w pld packages]$ cat Mis/CVS/Root
> :pserver:dirdival w cvs.pld-linux.org:/cvsroot
> [dirdival w pld packages]$
> 
> Mam zaorać wszystko, czyli:

A tam zaorać. Wystarczy przeorać. Sedem, albo czymś podobnym:

cd ~/rpm
sed -i 's,:pserver:cvs w cvs.pld-linux.org:/cvsroot,:pserver:dirdival w cvs.pld-linux.org:/cvsroot' */*/CVS/Root */CVS/Root

> Dziękuję za uwagi, w końcu się udało. Dla potomnych:
> 
> cd rpm/packages
> rm -r *
> cvs login
> cd ~/rpm
> cvs co packages
> cd packages
> mkdir nowy
> cvs add nowy
> cd nowy
> cp ~/kopia/nowy.spec .
> cvs add nowy.spec
> cvs ci *.spec

No to teraz trochę przekombinowałeś, bo masz pewnie
~/rpm/packages/packages/<pakiety>
A przy takim układzie to raczej builder się pogubi.

-- 
Pozdrawiam,
Paweł


Więcej informacji o liście dyskusyjnej pld-devel-pl