Return-Path: X-Original-To: apmail-subversion-users-archive@minotaur.apache.org Delivered-To: apmail-subversion-users-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3ADCC764D for ; Thu, 6 Oct 2011 20:32:07 +0000 (UTC) Received: (qmail 40119 invoked by uid 500); 6 Oct 2011 20:32:06 -0000 Delivered-To: apmail-subversion-users-archive@subversion.apache.org Received: (qmail 40087 invoked by uid 500); 6 Oct 2011 20:32:06 -0000 Mailing-List: contact users-help@subversion.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Delivered-To: mailing list users@subversion.apache.org Received: (qmail 40080 invoked by uid 99); 6 Oct 2011 20:32:06 -0000 Received: from nike.apache.org (HELO nike.apache.org) (192.87.106.230) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Oct 2011 20:32:06 +0000 X-ASF-Spam-Status: No, hits=-0.7 required=5.0 tests=FREEMAIL_FROM,RCVD_IN_DNSWL_LOW,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of markphip@gmail.com designates 209.85.213.43 as permitted sender) Received: from [209.85.213.43] (HELO mail-yw0-f43.google.com) (209.85.213.43) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 06 Oct 2011 20:32:00 +0000 Received: by ywm21 with SMTP id 21so4390214ywm.16 for ; Thu, 06 Oct 2011 13:31:40 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=O333m8qJdvlffeCip4GvrvFkEOskPMJzSu91elJ6QC8=; b=hno5FNZ4CRaTaKa5a3RoSCgPF5hWT0QZ6W0/sdx1AHR1A+iiSgfd8pdU9qwYpnw8Ey /9fPQQ9UhQqTvKEfcFUj/JC3Ttz/X+1jrk0hPx/TrCIcABJalvzxR/gkpSpgUFqnrzx/ 9u6E+VV1Sc4BfljV+gmy6NP5I7IdcJj2Vvx4A= MIME-Version: 1.0 Received: by 10.223.63.197 with SMTP id c5mr5710379fai.37.1317933099584; Thu, 06 Oct 2011 13:31:39 -0700 (PDT) Received: by 10.152.11.73 with HTTP; Thu, 6 Oct 2011 13:31:39 -0700 (PDT) In-Reply-To: References: <20111006175527.GA21041@daniel3.local> <20111006185122.GA22006@daniel3.local> Date: Thu, 6 Oct 2011 16:31:39 -0400 Message-ID: Subject: Re: Subversion and Remote Repository Synchronization From: Mark Phippard To: David Weintraub Cc: Les Mikesell , Daniel Shahaf , Subversion Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org On Thu, Oct 6, 2011 at 4:23 PM, David Weintraub wrote: >> On Thu, Oct 6, 2011 at 1:51 PM, Daniel Shahaf wrote: >> >>>> >> What about using "svngit"? We could have an automated process that >>>> >> pulls data from the Subversion repository in the U.S. and creates a >>>> >> local Git repository in India using "svngit'. This could be done when >>>> >> there's no one in the Indian office. Developers could then checkout >>>> >> and commit their changes to their local Git repository. In the middle >>>> >> of the night, the Git repository could then push its changes to >>>> >> Subversion using "gitsvn" Is this a possibility? > > On Thu, Oct 6, 2011 at 3:49 PM, Les Mikesell wrote: >> I don't have experience with using git-svn myself, but it seems to be >> designed to handle that scenario. > > Svn-git was mainly designed to allow you to checkpoint your work > without checking in code you know might not work. > > What I am thinking is something a bit more radical: Using Git as a > local repository for a remote Subversion repository. Now, you're > talking about 10 to 20 or more users in your remote site using Git, > pushing their changes to the local central Git repository, and then > having that central Git repository sync itself back to the Subversion > repository. You're hope is that the site that has the Subversion > repository isn't doing to many changes while the remote site is > active. And, the remote site isn't active while the local site is > committing changes into Subversion. Have you seen this? http://subgit.com/ It is something the guys that make SVNKit have been working on. -- Thanks Mark Phippard http://markphip.blogspot.com/