From owner-freebsd-current@freebsd.org Wed Nov 18 18:02:40 2020 Return-Path: Delivered-To: freebsd-current@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 660AA46DF90 for ; Wed, 18 Nov 2020 18:02:40 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: from mail-qk1-x733.google.com (mail-qk1-x733.google.com [IPv6:2607:f8b0:4864:20::733]) (using TLSv1.3 with cipher TLS_AES_128_GCM_SHA256 (128/128 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (2048 bits) client-digest SHA256) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4CbrHz3fMsz4RD2 for ; Wed, 18 Nov 2020 18:02:39 +0000 (UTC) (envelope-from wlosh@bsdimp.com) Received: by mail-qk1-x733.google.com with SMTP id y197so2674859qkb.7 for ; Wed, 18 Nov 2020 10:02:39 -0800 (PST) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=wZmwESvFrK3miD35wbP7KwTIeixb68LVWyXuR1rLL0U=; b=sG6VWTVpGrDIXn+JWp81FDUURAxH6EAEW0ooraz8bRXyGKf6KvyX6B3+kgAUUxT7eo c1ZJSq33uf+O7kLjUgOQIkjqsSt7OcJdSR+QNfU+MMMEkqB/sH57/TWU8LOnqTyPinlv ww0Xyufn/6ia6xsoQr8Sx4j2WEsLRCwXuYWZ7NbOi/nus3zkPt6Ght64HCbAFmIK1nxB ebmFKJEVg2BSrI+igV3H4lCE54CBKwz1zMoyFCv6Lx40gUtuSD+libQh3t5cW4dVzkCo +d9okJqrFP2otKuh3xWpy6jBAyPz5Ny+qnTLYkGFObgO1ncxS815YAyS6ZnnczyjLUG4 euMQ== X-Gm-Message-State: AOAM531tFMNVXFLwJtAFXQX29WXi5G+CAWbA/vGRMd8ovHLZ1oweLPO9 vIkkXMEeokCcf/QORBwNrWg9OOLSOUWf7dPgrit84a1p7VRuM81S X-Google-Smtp-Source: ABdhPJxNp9vqjnTcaSF+DT1tu9wdxCk1abznAK+2XvErhulxmaLrZDTjqD2kvn0GJtKFsRYXEamY4M9wKLW1X4fFDWk= X-Received: by 2002:a37:78c:: with SMTP id 134mr6218321qkh.359.1605722558247; Wed, 18 Nov 2020 10:02:38 -0800 (PST) MIME-Version: 1.0 References: <5fb33a11.1c69fb81.2d2a6.f92eSMTPIN_ADDED_MISSING@mx.google.com> <5fb35900.1c69fb81.7679c.a50eSMTPIN_ADDED_MISSING@mx.google.com> <20201117061327.GA2478@r314251-amd64> <20201118084651.GA7613@r314251-amd64> In-Reply-To: <20201118084651.GA7613@r314251-amd64> From: Warner Losh Date: Wed, 18 Nov 2020 11:02:27 -0700 Message-ID: Subject: Re: in -current is svn still canonical? To: Matthias Apitz , FreeBSD Current X-Rspamd-Queue-Id: 4CbrHz3fMsz4RD2 X-Spamd-Bar: / X-Spamd-Result: default: False [-0.99 / 15.00]; URI_COUNT_ODD(1.00)[1]; TO_DN_ALL(0.00)[]; DKIM_TRACE(0.00)[bsdimp-com.20150623.gappssmtp.com:+]; RCPT_COUNT_TWO(0.00)[2]; NEURAL_HAM_SHORT(-0.99)[-0.988]; FORGED_SENDER(0.30)[imp@bsdimp.com,wlosh@bsdimp.com]; SUBJECT_ENDS_QUESTION(1.00)[]; RBL_DBL_DONT_QUERY_IPS(0.00)[2607:f8b0:4864:20::733:from]; ASN(0.00)[asn:15169, ipnet:2607:f8b0::/32, country:US]; MIME_TRACE(0.00)[0:+,1:+,2:~]; FROM_NEQ_ENVFROM(0.00)[imp@bsdimp.com,wlosh@bsdimp.com]; ARC_NA(0.00)[]; NEURAL_HAM_MEDIUM(-1.00)[-1.000]; R_DKIM_ALLOW(-0.20)[bsdimp-com.20150623.gappssmtp.com:s=20150623]; FROM_HAS_DN(0.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000]; MIME_GOOD(-0.10)[multipart/alternative,text/plain]; PREVIOUSLY_DELIVERED(0.00)[freebsd-current@freebsd.org]; DMARC_NA(0.00)[bsdimp.com]; SPAMHAUS_ZRD(0.00)[2607:f8b0:4864:20::733:from:127.0.2.255]; TO_MATCH_ENVRCPT_SOME(0.00)[]; RCVD_IN_DNSWL_NONE(0.00)[2607:f8b0:4864:20::733:from]; R_SPF_NA(0.00)[no SPF record]; RCVD_COUNT_TWO(0.00)[2]; RCVD_TLS_ALL(0.00)[]; MAILMAN_DEST(0.00)[freebsd-current] Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.34 X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.34 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 18 Nov 2020 18:02:40 -0000 On Wed, Nov 18, 2020 at 1:47 AM Matthias Apitz wrote: > El d=C3=ADa martes, noviembre 17, 2020 a las 11:05:13a. m. -0700, Warner = Losh > escribi=C3=B3: > > > > Warner, please forgive me my nearly off-topic question: When we move = to > > > git, will this conserve all the FreeBSD svn history of ci's somehow? > Can > > > you please point me to a document about FreeBSD's transition from svn > to > > > git? > > > > > > > Yes. The history is preserved. As an aside, we've been exporting a git > tree > > for a while now, but it has so many issues in it that we decided to red= o > > the export to fix them. They weren't apparent in day-to-day grabbing of > the > > sources. However, when you went to do vendor-branch stuff or anything a= t > > all complicated, the issues were so bad that we decided to fix them. > > > > For docs, I'd start here: > > https://github.com/bsdimp/freebsd-git-docs/blob/main/mini-primer.md > but in > > general https://github.com/bsdimp/freebsd-git-docs/blob/main/ has > > interesting docs that I'm working on. These are rough drafts for handbo= ok > > chapters. Since docs is migrating from DocBook to AsciiDoc, I did them = in > > markdown. > > Warner, thanks for the pointers to your docs in Git. The 2nd one does > not work, but I can glance through the docs below > https://github.com/bsdimp/freebsd-git-docs Yea, that's the right one to look at... sorry for the wrong link. > Is there also a document about how the export and setup of git was done > for FreeBSD? I'm asking with the background that the organization I'm > working for also is thinking in moving from svn to git. At the moment > we're studying the pros and conts for such a step. > So you can get the code that FreeBSD used at https://github.com/freebsd/git_conv/ which goes through things. This code does a number of things that your organization likely wouldn't need to do. It uses the latest different versions of the svn->git conversion tools. Each has their pros and cons and part of the issue with this process was evaluating which ones to use for the conversion. Not least because the conversions can take quite a while with some of the less efficient tools...= . We don't have a paper or write-up on the nuts and bolts of this conversion, though. Warner > Please let me know if there's bits that are missing that would be helpful > > to add, or drop a pull request if you think you can improve the wording > of > > sections... > > I will do so. Thanks > > matthias > > > _______________________________________________ > > freebsd-current@freebsd.org mailing list > > https://lists.freebsd.org/mailman/listinfo/freebsd-current > > To unsubscribe, send any mail to " > freebsd-current-unsubscribe@freebsd.org" > > -- > Matthias Apitz, =E2=9C=89 guru@unixarea.de, http://www.unixarea.de/ > +49-176-38902045 > Public GnuPG key: http://www.unixarea.de/key.pub > =D0=91=D0=B5=D0=B7 =D0=BA=D0=BD=D0=B8=D0=B3=D0=B8 =D0=BD=D0=B5=D1=82 =D0= =B7=D0=BD=D0=B0=D0=BD=D0=B8=D1=8F, =D0=B1=D0=B5=D0=B7 =D0=B7=D0=BD=D0=B0=D0= =BD=D0=B8=D1=8F =D0=BD=D0=B5=D1=82 =D0=BA=D0=BE=D0=BC=D0=BC=D1=83=D0=BD=D0= =B8=D0=B7=D0=BC=D0=B0 (=D0=92=D0=BBa=D0=B4=D0=B8=D0=BC=D0=B8=D1=80 =D0=98= =D0=BB=D1=8C=D0=B8=D1=87 =D0=9B=D0=B5=D0=BD=D0=B8=D0=BD) > Without books no knowledge - without knowledge no communism (Vladimir > Ilyich Lenin) > Sin libros no hay saber - sin saber no hay comunismo. (Vladimir Ilich > Lenin) > _______________________________________________ > freebsd-current@freebsd.org mailing list > https://lists.freebsd.org/mailman/listinfo/freebsd-current > To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org= " >