From unknown Sat Aug 16 18:44:33 2025 X-Loop: help-debbugs@gnu.org Subject: bug#12415: vc-push & vc-pull support? Resent-From: Reuben Thomas Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 11 Sep 2012 14:18:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 12415 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 12415@debbugs.gnu.org X-Debbugs-Original-To: bug-emacs Received: via spool by submit@debbugs.gnu.org id=B.134737307424659 (code B ref -1); Tue, 11 Sep 2012 14:18:02 +0000 Received: (at submit) by debbugs.gnu.org; 11 Sep 2012 14:17:54 +0000 Received: from localhost ([127.0.0.1]:54772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TBRHm-0006Pg-01 for submit@debbugs.gnu.org; Tue, 11 Sep 2012 10:17:54 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51320) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TBRHj-0006PY-Lh for submit@debbugs.gnu.org; Tue, 11 Sep 2012 10:17:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TBRGu-0000Ic-Tj for submit@debbugs.gnu.org; Tue, 11 Sep 2012 10:17:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:34634) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TBRGu-0000IM-R5 for submit@debbugs.gnu.org; Tue, 11 Sep 2012 10:17:00 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38669) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TBRGn-0003Bb-1r for bug-gnu-emacs@gnu.org; Tue, 11 Sep 2012 10:17:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TBRGc-00006J-Fk for bug-gnu-emacs@gnu.org; Tue, 11 Sep 2012 10:16:52 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:58468) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TBRGc-00005h-C3 for bug-gnu-emacs@gnu.org; Tue, 11 Sep 2012 10:16:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56070) by fencepost.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1TBR9t-0006BA-UV for bug-emacs@gnu.org; Tue, 11 Sep 2012 10:09:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TBR9k-0005EY-8q for bug-emacs@gnu.org; Tue, 11 Sep 2012 10:09:45 -0400 Received: from exprod7og120.obsmtp.com ([64.18.2.18]:54826) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1TBR9k-0005DZ-1B for bug-emacs@gnu.org; Tue, 11 Sep 2012 10:09:36 -0400 Received: from mail-ie0-f199.google.com ([209.85.223.199]) (using TLSv1) by exprod7ob120.postini.com ([64.18.6.12]) with SMTP ID DSNKUE9GHbVJc/KgvAFzwRj59cztmKV2yg5C@postini.com; Tue, 11 Sep 2012 07:09:35 PDT Received: by ieak10 with SMTP id k10so1534227iea.6 for ; Tue, 11 Sep 2012 07:09:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :x-gm-message-state; bh=Lpe7OkDf5V5XUsIK2djQgwruu/xxNcHiKZDnScuir+E=; b=GdK5pg8HX9uo4h+9Pzua5SFuKw2HTCgpZmHoRG5fXFeR5kzikXj9F3gltE1qbea/qV l289PHjha8FtWvou1SlC7lPrqLfQY1TDrrSs+oE0TZwffiFLSKZA/w7lNRFmnUAMf2Bj 0z6DCS9pOQ/SntUG5dMBXeDaI69r6wRq8laeAbMyMiNvCJr/9bbg/qvEkXT0vWaGzSoK RzKxoEYLBMjRCPbbDf5s4dZOFYPBaakadiKLHKWyrtF0NwpJqltpUq9GQ5mFSU16Vgeu FmLQytZaJawcrauDV5gXyD59wdXs0nlkjfsDGQFlhl2ckhUwK5BAD7n5PN1N85U1LQFa 03lA== Received: by 10.50.220.136 with SMTP id pw8mr17135297igc.14.1347372572932; Tue, 11 Sep 2012 07:09:32 -0700 (PDT) MIME-Version: 1.0 Received: by 10.50.220.136 with SMTP id pw8mr17135288igc.14.1347372572834; Tue, 11 Sep 2012 07:09:32 -0700 (PDT) Received: by 10.231.126.84 with HTTP; Tue, 11 Sep 2012 07:09:32 -0700 (PDT) Date: Tue, 11 Sep 2012 15:09:32 +0100 Message-ID: From: Reuben Thomas Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQlobTtpXmFvUnB0hGGbyIf17tkof8lYAlGn1UeQsv7ubap4VGs8SrWemhlWeRORkfxweg6IxER90HK2sCSIz5kTaQHNn8ZDFhes/RZCSt3eCzU3H8EgM9bcvnplLt3rHkqF783ldBpMYcPh6vLqasvp+Ly9BQ== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.2 (------) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) Just now I found to my surprise that there's no "push" support for git (or indeed, in current Emacs bazaar, any DVCS other than Mercurial). Searching, I found that a patch was offered to support Bazaar, with some additions for git: http://lists.gnu.org/archive/html/emacs-devel/2010-05/msg00842.html I see no further progress on integrating this work. Any chance of someone looking at it? It would be great to get basic push support for git & Bazaar; that would leave the three most popular DVCSes covered. If someone can tell me what specifically is needed for an acceptable git patch (relative to what's already offered in the above thread), I'd be happy to work on it. I think it worth noting that I *won't* be trying magit in the mean time, as I don't see that switching between two interfaces (one for git, one for everything else) would be better than having to switch back to a terminal to push in git. I appreciate that not every function of every VCS can consistently be exposed in vc (I'm quite happy for it to follow the 80/20 rule!), but this does seem like basic functionality that can and should be supported. -- http://rrt.sc3d.org From unknown Sat Aug 16 18:44:33 2025 MIME-Version: 1.0 X-Mailer: MIME-tools 5.503 (Entity 5.503) X-Loop: help-debbugs@gnu.org From: help-debbugs@gnu.org (GNU bug Tracking System) To: Reuben Thomas Subject: bug#12415: closed (Re: bug#12415: vc-push & vc-pull support?) Message-ID: References: X-Gnu-PR-Message: they-closed 12415 X-Gnu-PR-Package: emacs Reply-To: 12415@debbugs.gnu.org Date: Wed, 13 May 2015 00:44:02 +0000 Content-Type: multipart/mixed; boundary="----------=_1431477842-19670-1" This is a multi-part message in MIME format... ------------=_1431477842-19670-1 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="utf-8" Your bug report #12415: vc-push & vc-pull support? which was filed against the emacs package, has been closed. The explanation is attached below, along with your original report. If you require more details, please reply to 12415@debbugs.gnu.org. --=20 12415: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D12415 GNU Bug Tracking System Contact help-debbugs@gnu.org with problems ------------=_1431477842-19670-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at 12415-done) by debbugs.gnu.org; 13 May 2015 00:43:41 +0000 Received: from localhost ([127.0.0.1]:42799 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YsKlx-00056b-6Y for submit@debbugs.gnu.org; Tue, 12 May 2015 20:43:41 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:38436 ident=Debian-exim) by debbugs.gnu.org with esmtp (Exim 4.80) (envelope-from ) id 1YsKlv-00056T-EE for 12415-done@debbugs.gnu.org; Tue, 12 May 2015 20:43:39 -0400 Received: from rgm by fencepost.gnu.org with local (Exim 4.71) (envelope-from ) id 1YsKlu-00058w-Q1; Tue, 12 May 2015 20:43:38 -0400 From: Glenn Morris To: 12415-done@debbugs.gnu.org Subject: Re: bug#12415: vc-push & vc-pull support? References: X-Spook: NSA radar subversive Mena Ron Brown AIEWS [Hello to all X-Ran: t~{3@*4;n2R-HR+FpAP_670wFjK&f>qp*PfKxF4)HQkg1DheGLF+YInHE,Qbxd (Reuben Thomas's message of "Tue, 11 Sep 2012 15:09:32 +0100") Message-ID: User-Agent: Gnus (www.gnus.org), GNU Emacs (www.gnu.org/software/emacs/) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Spam-Score: -5.0 (-----) X-Debbugs-Envelope-To: 12415-done X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -5.0 (-----) Version: 25.1 Done. ------------=_1431477842-19670-1 Content-Type: message/rfc822 Content-Disposition: inline Content-Transfer-Encoding: 7bit Received: (at submit) by debbugs.gnu.org; 11 Sep 2012 14:17:54 +0000 Received: from localhost ([127.0.0.1]:54772 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TBRHm-0006Pg-01 for submit@debbugs.gnu.org; Tue, 11 Sep 2012 10:17:54 -0400 Received: from eggs.gnu.org ([208.118.235.92]:51320) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1TBRHj-0006PY-Lh for submit@debbugs.gnu.org; Tue, 11 Sep 2012 10:17:52 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TBRGu-0000Ic-Tj for submit@debbugs.gnu.org; Tue, 11 Sep 2012 10:17:10 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-6.9 required=5.0 tests=BAYES_00,RCVD_IN_DNSWL_HI autolearn=unavailable version=3.3.2 Received: from lists.gnu.org ([208.118.235.17]:34634) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TBRGu-0000IM-R5 for submit@debbugs.gnu.org; Tue, 11 Sep 2012 10:17:00 -0400 Received: from eggs.gnu.org ([208.118.235.92]:38669) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TBRGn-0003Bb-1r for bug-gnu-emacs@gnu.org; Tue, 11 Sep 2012 10:17:00 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TBRGc-00006J-Fk for bug-gnu-emacs@gnu.org; Tue, 11 Sep 2012 10:16:52 -0400 Received: from fencepost.gnu.org ([208.118.235.10]:58468) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TBRGc-00005h-C3 for bug-gnu-emacs@gnu.org; Tue, 11 Sep 2012 10:16:42 -0400 Received: from eggs.gnu.org ([208.118.235.92]:56070) by fencepost.gnu.org with esmtps (TLS1.0:RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1TBR9t-0006BA-UV for bug-emacs@gnu.org; Tue, 11 Sep 2012 10:09:46 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TBR9k-0005EY-8q for bug-emacs@gnu.org; Tue, 11 Sep 2012 10:09:45 -0400 Received: from exprod7og120.obsmtp.com ([64.18.2.18]:54826) by eggs.gnu.org with smtp (Exim 4.71) (envelope-from ) id 1TBR9k-0005DZ-1B for bug-emacs@gnu.org; Tue, 11 Sep 2012 10:09:36 -0400 Received: from mail-ie0-f199.google.com ([209.85.223.199]) (using TLSv1) by exprod7ob120.postini.com ([64.18.6.12]) with SMTP ID DSNKUE9GHbVJc/KgvAFzwRj59cztmKV2yg5C@postini.com; Tue, 11 Sep 2012 07:09:35 PDT Received: by ieak10 with SMTP id k10so1534227iea.6 for ; Tue, 11 Sep 2012 07:09:32 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :x-gm-message-state; bh=Lpe7OkDf5V5XUsIK2djQgwruu/xxNcHiKZDnScuir+E=; b=GdK5pg8HX9uo4h+9Pzua5SFuKw2HTCgpZmHoRG5fXFeR5kzikXj9F3gltE1qbea/qV l289PHjha8FtWvou1SlC7lPrqLfQY1TDrrSs+oE0TZwffiFLSKZA/w7lNRFmnUAMf2Bj 0z6DCS9pOQ/SntUG5dMBXeDaI69r6wRq8laeAbMyMiNvCJr/9bbg/qvEkXT0vWaGzSoK RzKxoEYLBMjRCPbbDf5s4dZOFYPBaakadiKLHKWyrtF0NwpJqltpUq9GQ5mFSU16Vgeu FmLQytZaJawcrauDV5gXyD59wdXs0nlkjfsDGQFlhl2ckhUwK5BAD7n5PN1N85U1LQFa 03lA== Received: by 10.50.220.136 with SMTP id pw8mr17135297igc.14.1347372572932; Tue, 11 Sep 2012 07:09:32 -0700 (PDT) MIME-Version: 1.0 Received: by 10.50.220.136 with SMTP id pw8mr17135288igc.14.1347372572834; Tue, 11 Sep 2012 07:09:32 -0700 (PDT) Received: by 10.231.126.84 with HTTP; Tue, 11 Sep 2012 07:09:32 -0700 (PDT) Date: Tue, 11 Sep 2012 15:09:32 +0100 Message-ID: Subject: vc-push & vc-pull support? From: Reuben Thomas To: bug-emacs Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQlobTtpXmFvUnB0hGGbyIf17tkof8lYAlGn1UeQsv7ubap4VGs8SrWemhlWeRORkfxweg6IxER90HK2sCSIz5kTaQHNn8ZDFhes/RZCSt3eCzU3H8EgM9bcvnplLt3rHkqF783ldBpMYcPh6vLqasvp+Ly9BQ== X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-Received-From: 208.118.235.17 X-Spam-Score: -6.2 (------) X-Debbugs-Envelope-To: submit X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: debbugs-submit-bounces@debbugs.gnu.org Errors-To: debbugs-submit-bounces@debbugs.gnu.org X-Spam-Score: -6.2 (------) Just now I found to my surprise that there's no "push" support for git (or indeed, in current Emacs bazaar, any DVCS other than Mercurial). Searching, I found that a patch was offered to support Bazaar, with some additions for git: http://lists.gnu.org/archive/html/emacs-devel/2010-05/msg00842.html I see no further progress on integrating this work. Any chance of someone looking at it? It would be great to get basic push support for git & Bazaar; that would leave the three most popular DVCSes covered. If someone can tell me what specifically is needed for an acceptable git patch (relative to what's already offered in the above thread), I'd be happy to work on it. I think it worth noting that I *won't* be trying magit in the mean time, as I don't see that switching between two interfaces (one for git, one for everything else) would be better than having to switch back to a terminal to push in git. I appreciate that not every function of every VCS can consistently be exposed in vc (I'm quite happy for it to follow the 80/20 rule!), but this does seem like basic functionality that can and should be supported. -- http://rrt.sc3d.org ------------=_1431477842-19670-1--