[arch-dev-public] Getting rid of the ABS <-> CVS link

Jan de Groot jan at jgc.homeip.net
Fri Nov 16 16:20:40 EST 2007


On Fri, 2007-11-16 at 15:03 -0600, Aaron Griffin wrote:
> Hey guys,
> I wanted to bring this up here to see if anyone had any input.
> 
> For the longest time I have hated that ABS is dependent on our version
> control system. Not only that but we have this whole csup/cvsup thing
> which is annoying, and _now_ we hit yet another snag: csup doesn't
> have cvsupd, which means we can't get rid of the cvsup package on
> gerolde.
> 
> So yeah, CVS == headache.
> 
> I wanted to try to get rid of this, and Dan had a brilliant idea:
>    * Some cron job (or even cvs hook) that does a simple export of the
> repo when it needs to.
>    * rsyncd supplying that exports that dir
>    * Modify 'abs' to use rsync
>    * Boom, done
> 
> Does anyone have any issues with something like that? Or any better ideas?

What about installing an export in place when we run the db-* scripts.
Shouldn't be that hard, as we export CVS to generate the DB anyways.





More information about the arch-dev-public mailing list