[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
> 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