From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Felipe Contreras" Subject: Re: [ANN] mtn2git v0.1 Date: Sat, 13 Sep 2008 18:21:10 +0300 Message-ID: <94a0d4530809130821h6f424695xe09386243c3213c3@mail.gmail.com> References: <94a0d4530809121559w5f644174j461ec61cb2327fd8@mail.gmail.com> <94a0d4530809130352v5775be53sc14b354b8c1dae15@mail.gmail.com> <200809131402.11413.jnareb@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: devel@pidgin.im, openembedded-devel@openembedded.org, monotone-devel@nongnu.org, git@vger.kernel.org To: "Jakub Narebski" X-From: monotone-devel-bounces+gcvmd-monotone-devel=m.gmane.org@nongnu.org Sat Sep 13 17:22:21 2008 Return-path: Envelope-to: gcvmd-monotone-devel@m.gmane.org Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KeWx1-0004zp-UL for gcvmd-monotone-devel@m.gmane.org; Sat, 13 Sep 2008 17:22:20 +0200 Received: from localhost ([127.0.0.1]:48792 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KeWw0-0007CY-WD for gcvmd-monotone-devel@m.gmane.org; Sat, 13 Sep 2008 11:21:17 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KeWvx-0007B0-8S for monotone-devel@nongnu.org; Sat, 13 Sep 2008 11:21:13 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KeWvw-00078v-2j for monotone-devel@nongnu.org; Sat, 13 Sep 2008 11:21:12 -0400 Received: from [199.232.76.173] (port=43595 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KeWvv-00078Y-QK for monotone-devel@nongnu.org; Sat, 13 Sep 2008 11:21:11 -0400 Received: from rv-out-0708.google.com ([209.85.198.247]:48583) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KeWvv-0006nq-AB for monotone-devel@nongnu.org; Sat, 13 Sep 2008 11:21:11 -0400 Received: by rv-out-0708.google.com with SMTP id f25so1272660rvb.22 for ; Sat, 13 Sep 2008 08:21:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to :subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=iO/l0Ca5JynDZsVrt8EHbq1YHFzyyid7xQn2AxalQ0c=; b=I78JldFGY3jEiSpMp2be0GwEh+oNkdfMgn8+pLUIvO6cFTBk3rstrmgmVBXME0vVq3 AhKt4jqRdQgPP/u481LkP0j71Q0/LTz7KmqRlOiXiMSEeWts9sfCwkqODNA7/NR1FdNV NTEJOIGOHYWi2QG/473YfInjxjcZs6/6XXiQE= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :references; b=Efjd0xQrIF81LkYNCYkIXXhl6Av8A/l+AITZuqWdwN61l7oZ47gfvVrORSSgcxCAQn oOcYv1pLP/hT2n3SnSulbEDGWwOI/unSMiouIku0TZ/42jRkCmuuq1s57LY3IYtvtwk4 NBAHZhLi2Y2n1anyILDIbi4U1ziTqWbB2H+gM= Received: by 10.140.147.5 with SMTP id u5mr3406473rvd.274.1221319270222; Sat, 13 Sep 2008 08:21:10 -0700 (PDT) Received: by 10.140.166.19 with HTTP; Sat, 13 Sep 2008 08:21:10 -0700 (PDT) In-Reply-To: <200809131402.11413.jnareb@gmail.com> Content-Disposition: inline X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: monotone-devel@nongnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: developer discussion for monotone List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: monotone-devel-bounces+gcvmd-monotone-devel=m.gmane.org@nongnu.org Errors-To: monotone-devel-bounces+gcvmd-monotone-devel=m.gmane.org@nongnu.org Archived-At: On Sat, Sep 13, 2008 at 3:02 PM, Jakub Narebski wrote: > On Sat, 13 Sep 2008, Felipe Contreras wrote: >> On Sat, Sep 13, 2008 at 12:45 PM, Jakub Narebski wrote: >>> "Felipe Contreras" writes: >>>> After some RFCs on git and monotone mailing lists it seems now that >>>> the script is going in the right direction. >>> >>> When you feel this script to be ready, could you add it to the >>> "Interaction with other Revision Control Systems" section on >>> http://git.or.cz/gitwiki/InterfacesFrontendsAndTools >>> As far as I can see there ain't any Monotone to Git converter on this >>> list. >> >> Ok, done. I think it's ready if you can bare the slowness of the >> 'checkout' method. The only missing feature is tags, but should be >> easy to implement. > > Thank you. > > BTW. did you have any problems with (from what I understand) slightly > different concept of branches between Monotone and Git? Monotone can have multiple heads in one single branch, but from what I understand that mostly happens locally (not on the published repo). Anyway, If that happens the commits are still there, just dangling temporarily in no branch. There isn't much we can do for that situation, except maybe create branch_n or something. I don't think it's a big problem. -- Felipe Contreras