On Fri, 05 Sep 2003 11:57:57 +0100 Keith Whitwell <[EMAIL PROTECTED]> wrote:
> Felix Kühling wrote: > > > > > > I think the idea is that you mirror the entire CVS repository with > > cvsup. Then you can do any read-only cvs operations on the local copy of > > the repository. That includes merging branches in a working copy. For > > commiting you still have to use the remote repository, though. > > So that's effectively the same as using rsync to mirror the repository, right? Right, but it's especially optimized RCS files. I found a detailed explanation at www.cvsup.org. The most important points quoted: "CVSup is a software package for distributing and updating collections of files across a network. ..." "... most likely the fastest mirroring tool in existence today." "CVSup parses and understands the RCS files making up a CVS repository. When updates occur, CVSup extracts new deltas directly from the RCS files on the server and edits them into the client's RCS files. ..." "To update non-RCS files, CVSup uses the highly efficient rsync algorithm, developed by Andrew Tridgell and Paul Mackerras." > > Keith > ------------ __\|/__ ___ ___ ------------------------- Felix ___\_e -_/___/ __\___/ __\_____ You can do anything, Kühling (_____\Ä/____/ /_____/ /________) just not everything [EMAIL PROTECTED] \___/ \___/ U at the same time. ------------------------------------------------------- This sf.net email is sponsored by:ThinkGeek Welcome to geek heaven. http://thinkgeek.com/sf _______________________________________________ Dri-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/dri-devel