From users-return-27218-archive-asf-public=cust-asf.ponee.io@subversion.apache.org Fri Jun 15 03:34:47 2018 Return-Path: X-Original-To: archive-asf-public@cust-asf.ponee.io Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by mx-eu-01.ponee.io (Postfix) with SMTP id 3581C180600 for ; Fri, 15 Jun 2018 03:34:46 +0200 (CEST) Received: (qmail 31414 invoked by uid 500); 15 Jun 2018 01:34:45 -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 31396 invoked by uid 99); 15 Jun 2018 01:34:44 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 15 Jun 2018 01:34:44 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id F06EE1808DC for ; Fri, 15 Jun 2018 01:34:43 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.899 X-Spam-Level: * X-Spam-Status: No, score=1.899 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id kxeKbckMQ3Gt for ; Fri, 15 Jun 2018 01:34:43 +0000 (UTC) Received: from mail-ua0-f169.google.com (mail-ua0-f169.google.com [209.85.217.169]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id CDE975F58F for ; Fri, 15 Jun 2018 01:34:42 +0000 (UTC) Received: by mail-ua0-f169.google.com with SMTP id s13-v6so5423960uad.2 for ; Thu, 14 Jun 2018 18:34:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=poDelcxTCm8cuzGYsowNus7AdqyQu+eVzJS3rs7gZJc=; b=R0UL+b3OXJ1ZHFitmc6k/RQa02RdV6lDuRQZfIjrDUN1q+gCHX+W9jWOclA2fYAV4V RauxYXyuPV0Q9EwCd+EoU/5m2dILn2hNtMU2BRhKZRvyRNjuMmPvR9mSMLHBkZnELz3Y nyilAB3OQkH5boKiVuv7FriBQByNvq76pekIkyXKxdhW625tVi8my3IntFjFGUyRr2BM d6B21QjwpqHc/rW16zo+Rlk2Eqm6Rpv+G+pkCl0mS1214ptOJmYGl8HC8rwcJkI8Bzb0 2E6SXku2KMv8F1d2Ebhf+1poNbS3UeZbc5EY6N2XP+Ysst69gGPaXJWdb39DBFHgfjK5 UOxw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=poDelcxTCm8cuzGYsowNus7AdqyQu+eVzJS3rs7gZJc=; b=bkHJiuYaMofnbczDg2rurQZIjzWcl56zE0lGrS/9V9NpSdRaUOVFIY8inqfq/ht1mC 94G+vc8+Q6XsJbNNuIwLYnz6mN4hHG6yXkBr2322WpbdUe+RAz2USfWmMc9kJJh1i0QY yzn6s7cSsaUpg30T5TCFy245MoMWqlzhih8wo2bIjZxElrQpd7EDKS+gtE0kI7RKCkU+ SXzLXA4AkoE5iHHkm203VFEWpSlqSgYlHK/fS2s2rmZqdk1RvshM2dioBXwrO0QNnUQq uXBq/7mkM8C1Ry2lHtVDqPfTmsu8Df3cwmvD2qzoVI2L1e/yXsVxD9mTy549dr+5POhk oWgg== X-Gm-Message-State: APt69E2F82XiQoC0UFfmWJ0mpxPIXKwiN3owEbFAzlR7qsgUj9IJDudT nL+rUoGZP8Ukugez+y6kpsLAt9Bya+jrvxY8/rbvUw== X-Google-Smtp-Source: ADUXVKJMsE9uOMBXR4rFhNna4jlmHs2KYfrCJjM1ZwG/jDpGm1gwxx0wOGYpSy0voq0Qv3f4mKQcoXZ7XzoEht3ew5s= X-Received: by 2002:ab0:1c09:: with SMTP id a9-v6mr3375326uaj.40.1529026482412; Thu, 14 Jun 2018 18:34:42 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:ab0:4bdc:0:0:0:0:0 with HTTP; Thu, 14 Jun 2018 18:34:41 -0700 (PDT) In-Reply-To: References: From: Nico Kadel-Garcia Date: Thu, 14 Jun 2018 21:34:41 -0400 Message-ID: Subject: Re: Perforce to Subversion To: Brady Cottam Cc: "users@subversion.apache.org" Content-Type: multipart/alternative; boundary="0000000000005622c6056ea438de" --0000000000005622c6056ea438de Content-Type: text/plain; charset="UTF-8" On Thu, Jun 14, 2018 at 10:24 AM, Brady Cottam < Brady.Cottam@biofiredefense.com> wrote: > Can anyone tell me if you can import data from Perforce into Subversion > with any ease? > > > > Thanks > Brady > > > *Data* is trivial. *History* especially older and contorted history as projects got re-arranged or accidentally mislaid, or chunks re-arranged, *that* can be hard. The tool you're looking for is called "p4tosvn", and there have been many variants. One of the dirtier ones, that allows scrubbing idle or no longer used hisstory, is at https://matschaffer.com/2009/11/migrate-from-perforce-to-svn/. That actually uses the built-in git tools to pull from p4, and to export to svn. That gives you the chance, if you want it, to delete obsolete branches or bulky unwanted binaries and get them out of hte history. --0000000000005622c6056ea438de Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable

= On Thu, Jun 14, 2018 at 10:24 AM, Brady Cottam <Brady.Cottam= @biofiredefense.com> wrote:

Can anyone tell me if yo= u can import data from Perforce into Subversion with any ease?

=C2=A0

Thanks
Brady



*Data* is trivial. *History* especially older and contorted history as pro= jects got re-arranged or accidentally mislaid, or chunks re-arranged, *that= * can be hard. The tool you're looking for is called "p4tosvn"= ;, and there have been many variants. One of the dirtier ones, that allows = scrubbing idle or no longer used hisstory, is at=C2=A0https://matschaffer.co= m/2009/11/migrate-from-perforce-to-svn/. That actually uses the built-i= n git tools to pull from p4, and to export to svn. That gives you the chanc= e, if you want it, to delete obsolete branches or bulky unwanted binaries a= nd get them out of hte history.
--0000000000005622c6056ea438de--