From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1FsFhf-0002j4-48 for garchives@archives.gentoo.org; Mon, 19 Jun 2006 09:05:51 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.7/8.13.6) with SMTP id k5J93rPL018093; Mon, 19 Jun 2006 09:03:53 GMT Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.170]) by robin.gentoo.org (8.13.7/8.13.6) with ESMTP id k5J8wmXo008519 for ; Mon, 19 Jun 2006 08:58:48 GMT Received: by ug-out-1314.google.com with SMTP id j40so682520ugd for ; Mon, 19 Jun 2006 01:58:48 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=JKDyZPhORZT3NyyQkRaGwmMKEBVKjotLzv4ffYuQ40x+1snff5X4gMpCHvOlasJZ634EO+qqJ3MWq/VJYFEeA7vrkDYgG8LcZuaLkWHNgaEQLPvjEK9bjAUSfMezM647Cb1SRpTs2yVqLjMz1lnTb38HeWwjhuZw+OY++NuMWzQ= Received: by 10.78.39.16 with SMTP id m16mr1917908hum; Mon, 19 Jun 2006 01:58:48 -0700 (PDT) Received: by 10.78.118.17 with HTTP; Mon, 19 Jun 2006 01:58:42 -0700 (PDT) Message-ID: <9b1675090606190158r260b6340q2c009f0cb83a68b0@mail.gmail.com> Date: Mon, 19 Jun 2006 04:58:42 -0400 From: "Trenton Adams" To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] portage and rsync vs svn In-Reply-To: <200606191050.52681.bo.andresen@zlin.dk> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Disposition: inline References: <9b1675090606190058o68552c60ge214d179522cccd5@mail.gmail.com> <200606191050.52681.bo.andresen@zlin.dk> X-MIME-Autoconverted: from quoted-printable to 8bit by robin.gentoo.org id k5J8wmXo008519 Content-Transfer-Encoding: quoted-printable X-MIME-Autoconverted: from 8bit to quoted-printable by robin.gentoo.org id k5J93rPc018093 X-Archives-Salt: 6fabb5f8-9f24-4c49-8bdf-2d693d0f5b5f X-Archives-Hash: 81d7a19e778b5dee7ea97ff81be11f0c Thanks for the reply. Interspersed comments below... On 6/19/06, Bo =D8rsted Andresen wrote: > On Monday 19 June 2006 09:58, Trenton Adams wrote: > > Hi guys, > > > > I'm just curious about something. I've noticed many people report > > problems with their repository syncing simply because someone was in > > the middle of committing to the repository. Couldn't this be resolve= d > > by replacing the syncing mechanism with *svn* as opposed to rsync? > > After all, it does have atomic transactions, and you cannot get a > > partially updated repository when you use it. > > Perhaps it could. But I don't think that problem is important enough to= make > Portage usage depend on Subversion. Well, it wouldn't have to *depend* on subversion. The rsync could still be used. All that would need to happen is that the location that people would be able to rsync with could be checked out regularly. Then the rsync could have an exclude for the ".svn" directories, or whatever administrative directories there would be, depending on the VCS you use. > > [...] > > > One other benefit of this mechanism, that I can think of, would be > > that I could easily roll back to my last sync date or release, if som= e > > of the updated ebuilds caused me problems. > > That really should not be necessary. What you should of course do is fi= le a > bug so the problems can be fixed for everyone. Well, one problem I had was not actually *really* bug. It was a requirement that I did not fulfill, but was unable to figure it out instantly. So, rolling back would have been very useful at that time. It would just add another level of safety. > > > Any thoughts? > > Currently the developers are still using CVS for the tree. Migrating to > another VCS does have a high priority but they have not even chosen whi= ch VCS > to migrate to. There is a Google Summer of Code project which is suppos= ed to > test the different options to give a good basis for making a decision. = This, > however, affects the Gentoo developers only. > > -- > Bo Andresen > > > --=20 gentoo-user@gentoo.org mailing list