From: | "Larry Rosenman" <ler(at)lerctr(dot)org> |
---|---|
To: | "'Joel Miller'" <joelwmiller(at)sbcglobal(dot)net>, "'PostgreSQL Hackers List'" <pgsql-hackers(at)postgresql(dot)org> |
Subject: | Re: [SUGGESTION] CVSync |
Date: | 2006-03-23 21:59:53 |
Message-ID: | 020e01c64ec5$1e3436a0$0202fea9@aus.pervasive.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-hackers |
Joel Miller wrote:
> Hello,
>
> I've been trying to get a local mirror of the cvs repository, but my
> connection attempts using rsync to cvsup.postgresql.org are always
> refused when I try to actually retrieve the pgsql-cvs collection. I
> tried to use rsync because cvsup is simply not an option for me.
>
> I'd like to suggest that CVSync (www.cvsync.org) be added as a means
> for the public to obtain a local mirror of the cvs repository. It
> builds on most every platform (it's written in C, no modula-3
> required) and has the advantage of caching directory scan info to
> reduce server load -- The cached scan info is sent to the client,
> which compares it to its own cached scan info to decide what to
> download (You can set up a cron job to periodically scan the
> repository directories, or even set up a sophisticated system that
> would only scan after commits are made.). It also sends only the new
> diffs (optionally compressed) from the ",v" files that are needed to
> bring the clients' repository mirror up to date.
>
As a complete out of nowhere suggestion, you might also look
at csup in FreeBSD's CVS (or the project page), which is a cvsup clone
in C.
LER
--
Larry Rosenman http://www.lerctr.org/~ler
Phone: +1 512-248-2683 E-Mail: ler(at)lerctr(dot)org
US Mail: 430 Valona Loop, Round Rock, TX 78681-3893
From | Date | Subject | |
---|---|---|---|
Next Message | Guy Flaherty | 2006-03-23 22:46:41 | A big thank you to all! |
Previous Message | Joel Miller | 2006-03-23 21:32:34 | [SUGGESTION] CVSync |