Return-Path: Delivered-To: apmail-couchdb-dev-archive@www.apache.org Received: (qmail 3769 invoked from network); 9 Dec 2010 08:36:13 -0000 Received: from unknown (HELO mail.apache.org) (140.211.11.3) by 140.211.11.9 with SMTP; 9 Dec 2010 08:36:13 -0000 Received: (qmail 63378 invoked by uid 500); 9 Dec 2010 08:36:12 -0000 Delivered-To: apmail-couchdb-dev-archive@couchdb.apache.org Received: (qmail 63232 invoked by uid 500); 9 Dec 2010 08:36:12 -0000 Mailing-List: contact dev-help@couchdb.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@couchdb.apache.org Delivered-To: mailing list dev@couchdb.apache.org Received: (qmail 63224 invoked by uid 99); 9 Dec 2010 08:36:11 -0000 Received: from athena.apache.org (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Dec 2010 08:36:11 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=10.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,RFC_ABUSE_POST,SPF_PASS,T_TO_NO_BRKTS_FREEMAIL X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of sebastiancohnen@googlemail.com designates 209.85.215.51 as permitted sender) Received: from [209.85.215.51] (HELO mail-ew0-f51.google.com) (209.85.215.51) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Dec 2010 08:36:07 +0000 Received: by ewy19 with SMTP id 19so1431231ewy.38 for ; Thu, 09 Dec 2010 00:35:45 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:content-type:mime-version :subject:from:in-reply-to:date:content-transfer-encoding:message-id :references:to:x-mailer; bh=Zumk+uEwO8ZXYW3ZZTKI82fubEz7NzkwsIKa2aLBG0M=; b=olBeoENIV6UmpMtAXRWmfJ5cQcMmDSp7Hph3GJuLceP2Y2D//3rHqbXWWGtQ4E9QbN 20VeLotnGoaCPWiERu+gEZcBOHd4jnsW00sHXsqU+pyLgX4VDhXahzAw4oN76T7Q2/+t Tk4V+2bSRQkjDIlkM7Hb18U9lnYiiSnzSGFR0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=content-type:mime-version:subject:from:in-reply-to:date :content-transfer-encoding:message-id:references:to:x-mailer; b=e1ld2p3GLY+Dxex4qRYZqGdzTHLJQg68pI3og/5gsuEb7zSFBYkQE+8vydJ+YvFVqz 7GiweMnPGSt5zBi/pvxVIzCU/pxs1NOfrBWTHdEy0n0OmjkH7rnUoW90v6aQuVCIkLEG d5gXj3G+gZe1681VzfveS4b24iROw6hC4FCtc= Received: by 10.213.9.140 with SMTP id l12mr274099ebl.13.1291883744852; Thu, 09 Dec 2010 00:35:44 -0800 (PST) Received: from [192.168.0.152] (xdsl-87-79-146-64.netcologne.de [87.79.146.64]) by mx.google.com with ESMTPS id t5sm1152830eeh.8.2010.12.09.00.35.42 (version=TLSv1/SSLv3 cipher=RC4-MD5); Thu, 09 Dec 2010 00:35:43 -0800 (PST) Content-Type: text/plain; charset=us-ascii Mime-Version: 1.0 (Apple Message framework v1082) Subject: Re: Source tree refactoring - TESTERS NEEDED From: Sebastian Cohnen In-Reply-To: Date: Thu, 9 Dec 2010 09:35:41 +0100 Content-Transfer-Encoding: quoted-printable Message-Id: References: To: dev@couchdb.apache.org X-Mailer: Apple Mail (2.1082) Hey Paul, ./srcmv.py does throw an error at me, b/c a patch could not be applied: error: patch failed: test/etap/060-kt-merging.t:14 error: test/etap/060-kt-merging.t: patch does not apply Patch failed at 0002 fix-etap-tests When you have resolved this problem run "git am --resolved". If you would prefer to skip this patch, instead run "git am --skip". To restore the original branch and stop patching run "git am --abort". Traceback (most recent call last): File "./srcmv.py", line 340, in main() File "./srcmv.py", line 331, in main git_restore() File "./srcmv.py", line 290, in git_restore run("git am %s/*.patch" % PATCH_DIR) File "./srcmv.py", line 38, in run raise RuntimeError("Command failed: %s" % cmd) RuntimeError: Command failed: git am = /Users/basti/Documents/src/sandbox/couchdb-srcmv/couchdb.patches/*.patch here is the full output: http://friendpaste.com/73PhLSNcRH64dQVDg7B9fr On 04.12.2010, at 23:43, Paul Davis wrote: > Heya, >=20 > I've just finished getting the refactoring of the source tree to be > more compliant with OTP source code layout. This is a pretty big move > so I'd like at least a couple other people to test this. If you have a > platform that is not OS X or Ubuntu, consider this an extra special > request so that we have confidence that I haven't broken one of the > uncommon platforms. >=20 > The repo for the scripts and patches are at [1]. You should be able to > get a fully refactored couch with: >=20 > $ git clone git://github.com/davisp/couchdb-srcmv.git > $ cd couchdb-srcmv > $ ./srcmv.py >=20 > Once you have that, there's a couchdb.git subdirectory that is a > checkout of the entire source tree. Once there, you can build and test > couchdb as per normal. Also, I would appreciate anyone that goes the > extra effort and runs the install into a tmp location and runs the > Futon tests on the installed version to make sure everything still > passes. >=20 > Ideally I'd like to get this into trunk fairly shortly so that it has > as long as possible to sit in trunk before we cut 1.2.x. Let me know > if there are any comments or complaints on it. >=20 > Paul Davis >=20 > [1] https://github.com/davisp/couchdb-srcmv