From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: David Reitter Newsgroups: gmane.emacs.devel Subject: Git mirror - bidrectional Date: Tue, 12 Jan 2010 14:27:58 -0500 Message-ID: <2ACCA862-B70E-4D57-AF88-B36E6DF62FE1@gmail.com> References: <877hs6bavz.fsf@catnip.gol.com> NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 (Apple Message framework v1077) Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Apple-Mail-53--598046519" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1263324523 23295 80.91.229.12 (12 Jan 2010 19:28:43 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Tue, 12 Jan 2010 19:28:43 +0000 (UTC) Cc: "emacs-devel@gnu.org discussions" To: Andreas Schwab , Miles Bader Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Tue Jan 12 20:28:27 2010 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1NUmPi-0005ib-Gz for ged-emacs-devel@m.gmane.org; Tue, 12 Jan 2010 20:28:26 +0100 Original-Received: from localhost ([127.0.0.1]:33757 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NUmPj-0007Uq-5q for ged-emacs-devel@m.gmane.org; Tue, 12 Jan 2010 14:28:27 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NUmPR-0007Jl-5W for emacs-devel@gnu.org; Tue, 12 Jan 2010 14:28:09 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1NUmPM-0007Dh-Jc for emacs-devel@gnu.org; Tue, 12 Jan 2010 14:28:08 -0500 Original-Received: from [199.232.76.173] (port=41228 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NUmPM-0007DU-6g for emacs-devel@gnu.org; Tue, 12 Jan 2010 14:28:04 -0500 Original-Received: from mail-yw0-f177.google.com ([209.85.211.177]:34436) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1NUmPK-0000xO-4k; Tue, 12 Jan 2010 14:28:02 -0500 Original-Received: by ywh7 with SMTP id 7so15016066ywh.24 for ; Tue, 12 Jan 2010 11:28:01 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:subject:mime-version :content-type:from:in-reply-to:date:cc:content-transfer-encoding :message-id:references:to:x-pgp-agent:x-mailer; bh=zocDrvh5TgVaEZbGZ+xVJxGp/sp//UmK+OojiuCkqzk=; b=IITnf4VqNVxazaI28kj9Pbei1LRS+f8aEJe4N2lhA7RBkpwsm33G6IWxM+LmLVeoXg YyV6RRbn5R03aE+3xUMb0tWOhzPmIiXLewlfKXUay5IUxh+3PxETxidjBCdd+mfU0KgR gvJ1rn2rPXs9dhYuHEPxCCDjkLyTWF2azF+N4= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=subject:mime-version:content-type:from:in-reply-to:date:cc :content-transfer-encoding:message-id:references:to:x-pgp-agent :x-mailer; b=wppPfE4glHz7X1xTi61EodsK8WZWot2WZvn1eQGA0vqD2Qbuwc2NQurVXKx99fvOHY 1dVEzc/FXD8IddoBnQ9au8t4eMtqCRy/ts6+NBswwmuS9b9ZWpeaK886Gyqlpp8IWI21 ZFuFtA22zesMSaRdkX9PPu3EdGVVU96pFgHEI= Original-Received: by 10.151.88.21 with SMTP id q21mr2429770ybl.303.1263324481178; Tue, 12 Jan 2010 11:28:01 -0800 (PST) Original-Received: from scarlett.psy.cmu.edu (SCARLETT.PSY.CMU.EDU [128.2.249.106]) by mx.google.com with ESMTPS id 20sm9430778ywh.47.2010.01.12.11.27.59 (version=TLSv1/SSLv3 cipher=RC4-MD5); Tue, 12 Jan 2010 11:28:00 -0800 (PST) In-Reply-To: X-Pgp-Agent: GPGMail 1.2.3 X-Mailer: Apple Mail (2.1077) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:119878 Archived-At: This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --Apple-Mail-53--598046519 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Does anyone plan to set up facility to make the git mirror writeable and = merge changes into the Bzr branch? (Changes to ChangeLog files might lead to merge conflicts, but if that = is solved, a bidirectional Git bridge would really be quite useful.) On Dec 30, 2009, at 8:10 AM, Andreas Schwab wrote: > Anyone who wants to set up a git mirror can use something like this, > suitably adapted: >=20 > test last-run -nt last-run-ready || touch last-run > rsync -av --del bzr.sv.gnu.org:/srv/bzr/emacs/ emacs.bzr/ > cd emacs.bzr > for b in *; do > test $b/.bzr/branch/last-revision -ot ../last-run && continue > echo $b > bzr fast-export --marks=3D../bzr-marks $(test $b !=3D trunk && echo = -b $b) $b | > (cd ../emacs.git; git fast-import --export-marks=3D../git-marks = --import-marks=3D../git-marks) > done > cd ../emacs.git > git push --mirror ssh://repo.or.cz/srv/git/emacs.git > touch ../last-run-ready >=20 > Andreas. --Apple-Mail-53--598046519 content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: This is a digitally signed message part content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.12 (Darwin) iEYEARECAAYFAktMzT4ACgkQYotoJUVQB4KFAwCg0LOU1MKHTDv3l10qM8UMkaBq H74AoKLAvGn6zYq6o14I0p/l0BitBoAU =Xe6D -----END PGP SIGNATURE----- --Apple-Mail-53--598046519--