From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JOtOe-0001Kg-I5 for qemu-devel@nongnu.org; Tue, 12 Feb 2008 06:33:56 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JOtOd-0001K2-Ji for qemu-devel@nongnu.org; Tue, 12 Feb 2008 06:33:56 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JOtOd-0001Jq-8r for qemu-devel@nongnu.org; Tue, 12 Feb 2008 06:33:55 -0500 Received: from server2linux.rebelnetworks.com ([66.135.41.201]) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1JOtOc-0003uG-SQ for qemu-devel@nongnu.org; Tue, 12 Feb 2008 06:33:55 -0500 From: Julian Seward Subject: Re: [Qemu-devel] What does code_copy_enabled do? Date: Tue, 12 Feb 2008 12:30:53 +0100 References: <200802081451.39008.rob@landley.net> <200802120232.22591.paul@codesourcery.com> <20080211.204602.920876733.imp@bsdimp.com> In-Reply-To: <20080211.204602.920876733.imp@bsdimp.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200802121230.53157.jseward@acm.org> Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Ian.Jackson@eu.citrix.com, paul@codesourcery.com > : > > Any news on the possible cvs->svn migration? > : > > : > To be perfectly honest, IMO there is little point moving an existing > : > project from CVS to SVN. > : > : I disagree. CVS has several fairly fundamental flaws (no global revision > : IDs, unable to move files, and more subtle problems with branches/tags). > : SVN fixes these, and in most cases works as a direct drop-in replacement > : for CVS. > > FreeBSD is moving from CVS to SVN for these reasons. Just to second "M. Warner Losh": we moved Valgrind from CVS to SVN about 3.5 years ago and it was an excellent thing to do. It is not true to say there is no advantage over CVS -- the global revision IDs, the ability to rename files, and a simpler branching/tagging model are all big advantages. And the fact that it is more-or-less conceptually a drop-in replacement makes it easy for people to make the migration. Sure, Valgrind is a tiny project compared to FreeBSD. But we gain those advantages nonetheless. J