Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Jul 2004 17:27:35 +0000 (UTC)
From:      naddy@mips.inka.de (Christian Weisgerber)
To:        freebsd-current@freebsd.org
Subject:   Re: Rewrite cvsup & portupgrade in C
Message-ID:  <cck067$2l0v$1@kemoauc.mips.inka.de>
References:  <E1Bhd1M-000KEo-Nz@smp500.sitetronics.com> <20040707031735.GA3540@frontfree.net> <20040707041220.GA35497@troutmask.apl.washington.edu> <200407062323.02854.kirk@strauser.com>

next in thread | previous in thread | raw e-mail | index | archive | help
Kirk Strauser <kirk@strauser.com> wrote:

> Not as long as you're on a system that supports it.  For example, OpenBSD 
> doesn't have an m3 port for non-x86 platforms (at least not the last time I 
> checked).  Although that doesn't directly relate to FreeBSD, it's does mean 
> that cvsup probably isn't as widespread as it would be if it had a nice, 
> portable C implementation.

Enter CVSync.  Which is a reasonably nice and portable C implementation
of a CVS repository synchronization protocol.  No checkout mode
yet, though.

> Would there be any way to get most of cvsup's functionality out of rsync?

No.  rsync doesn't support scan files.  Also, it doesn't use multiple
threads, which should affect performance.

-- 
Christian "naddy" Weisgerber                          naddy@mips.inka.de



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cck067$2l0v$1>