public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
From: Ow Mun Heng <Ow.Mun.Heng@wdc.com>
To: gentoo <gentoo-user@lists.gentoo.org>
Subject: [gentoo-user] CVSup vs Gentoo's Rsync
Date: Tue, 21 Feb 2006 18:07:44 +0800	[thread overview]
Message-ID: <1140516464.23492.2.camel@neuromancer.home.net> (raw)

Anyone knows?? A google search found interesting details on cvsup.
(there's even the purported 50x increase in speed on a 56K
link)http://www.cvsup.org/cvsup6.html

Then I also found a link in one of GWM (Gentoo Weeky News all the way
back in 2002 -
http://www.gentoo.org/news/en/gwn/20021223-newsletter.xml#doc_chap2_sect4) that states

[snip]
CVSup Under Consideration as Replacement for rsync

There has been some discussion in the Gentoo developer community about
migrating away from Portage's dependency on rsync and instead utilizing
CVSup. Currently used in FreeBSD's ports system, CVSup offers a few
distinct advantages, as well as challenges, over rsync:

      * Local changes will be preserved if you want them to, just like
        anoncvs. Anyone who's ever had their package.mask file
        overwritten by an emerge rsync will appreciate this feature. 
      * CVSup is faster and more efficient than rsync. This means that
        CVSup can improve the efficiency of our Portage mirroring
        system. 
      * CVSup's threaded design allows for file transfer begin almost
        immediately, unlike rsync which must build a complete file list
        first. Surprisingly, CVSup uses the rsync algorithm (which is
        very efficient) internally to synchronize individual files, but
        uses a better approach than rsync when coordinating the updates
        of large numbers of files. 
      * CVSup is written in Modula 3, which means that transitioning to
        CVSup will require some non-trivial steps to ensure that we have
        proper Modula 3 support on all architectures. 
      * CVSup also has the added psychological benefit of making FreeBSD
        users feel more at home. 
[/snip]

Anyone wants to comment??

-- 
Ow Mun Heng
Gentoo/Linux on DELL D600 1.4Ghz 1.5GB RAM
98% Microsoft(tm) Free!! 
Neuromancer 18:07:43 up 4 days, 4:40, 6 users, load average: 1.51, 0.99,
0.76 


-- 
gentoo-user@gentoo.org mailing list



             reply	other threads:[~2006-02-21 10:13 UTC|newest]

Thread overview: 21+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-02-21 10:07 Ow Mun Heng [this message]
2006-02-21 11:10 ` [gentoo-user] CVSup vs Gentoo's Rsync Julien Cabillot
2006-02-21 11:24 ` Boyd Stephen Smith Jr.
2006-02-22  0:38   ` Aniruddha Shankar
2006-02-22  9:53     ` Boyd Stephen Smith Jr.
2006-02-23  2:04   ` Ow Mun Heng
2006-02-23 10:26     ` Alexander Kirillov
2006-02-23 14:47       ` Hemmann, Volker Armin
2006-02-23 23:39         ` Alexander Kirillov
2006-02-24  0:27           ` Hemmann, Volker Armin
2006-02-24  6:00           ` Alexander Skwar
2006-02-24 14:16             ` Hemmann, Volker Armin
2006-02-24 14:37               ` Alexander Skwar
2006-02-24 15:47                 ` Hemmann, Volker Armin
2006-02-25  6:37                   ` Alexander Skwar
2006-02-25 12:32                     ` Hemmann, Volker Armin
2006-03-17 18:24                   ` [gentoo-user] cdb with portage 2.1 (was: CVSup vs Gentoo's Rsync) Alexander Skwar
2006-03-17 22:26                     ` Hemmann, Volker Armin
2006-03-17 22:33                     ` Bo Andresen
2006-03-18  6:16                       ` [gentoo-user] cdb with portage 2.1 Alexander Skwar
2006-03-18  7:22                         ` Bo Andresen

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1140516464.23492.2.camel@neuromancer.home.net \
    --to=ow.mun.heng@wdc.com \
    --cc=gentoo-user@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox