From owner-svn-ports-all@freebsd.org Wed Jul 22 09:29:44 2020 Return-Path: Delivered-To: svn-ports-all@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 CA129377655; Wed, 22 Jul 2020 09:29:44 +0000 (UTC) (envelope-from adridg@freebsd.org) Received: from lb2-smtp-cloud9.xs4all.net (lb2-smtp-cloud9.xs4all.net [194.109.24.26]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "smtp.xs4all.net", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4BBVY32vSlz3gGc; Wed, 22 Jul 2020 09:29:43 +0000 (UTC) (envelope-from adridg@freebsd.org) Received: from cust-d4a83f22 ([IPv6:fc0c:c11d:cecc:f58a:eaa1:c0:9d8f:c143]) by smtp-cloud9.xs4all.net with ESMTPA id yB4FjucqsuuXOyB4Gj6xLf; Wed, 22 Jul 2020 11:29:41 +0200 From: Adriaan de Groot To: "Tobias C. Berner" , ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org, Dan Langille Subject: Re: svn commit: r542761 - in head: . Mk/Scripts Mk/Uses archivers/kf5-karchive deskutils/kdepim-runtime devel/kf5-extra-cmake-modules devel/kf5-kapidox devel/kf5-kauth devel/kf5-kbookmarks devel/kf5-kc... Date: Wed, 22 Jul 2020 11:29:34 +0200 Message-ID: <5428809.XOh7uYVVfo@beastie.bionicmutton.org> Organization: FreeBSD In-Reply-To: <24196c21-49f1-4e0b-9529-504a332f34c7@www.fastmail.com> References: <202007211715.06LHFd1e021339@repo.freebsd.org> <24196c21-49f1-4e0b-9529-504a332f34c7@www.fastmail.com> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2553787.ffieBuXMo3"; micalg="pgp-sha256"; protocol="application/pgp-signature" X-CMAE-Envelope: MS4wfP7wNKFW2oxmCy71+TCD50ATtWb4XahyD8sQkoPdW37Wt/9aUFPrF2kIvj+6iS4GpLxbyVVPpgRnrj71HUOrxiIxiZ3hT/nQxe9AVMfPDrpYZ5d5lRSr AKHDrf5r+nkmoF6hA+GTNgbAkXieC6/jAmoPR6hu7WBoteIUuiI0w6FmIoA3vNvnaCyY0vq+brQqCDLppKvx6CPFYm6lkvlb5RfUnEerkquftgZyog5qxqav JcpogBRBB8C3QUFXehD/NT3Fd/G5FDnOKX4CuJDpI9ug4mHV6mgTSKeGKobMdbw4Hc4/VKDneRjdHXIIupLPRVqF6kNtvpHSunLWqNRItxo= X-Rspamd-Queue-Id: 4BBVY32vSlz3gGc X-Spamd-Bar: / Authentication-Results: mx1.freebsd.org; none X-Spamd-Result: default: False [0.00 / 15.00]; local_wl_from(0.00)[freebsd.org]; ASN(0.00)[asn:3265, ipnet:194.109.0.0/16, country:NL] X-BeenThere: svn-ports-all@freebsd.org X-Mailman-Version: 2.1.33 Precedence: list List-Id: SVN commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 22 Jul 2020 09:29:44 -0000 --nextPart2553787.ffieBuXMo3 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="utf-8" On Wednesday, 22 July 2020 02:33:46 CEST Dan Langille wrote: > Tobias, Filling in for Tobias, > I am working on the git version of FreshPorts. I am trying to decipher the > git version of your commit (i.e. > https://github.com/freebsd/freebsd-ports/commit/d016c9140a6e4b7627d26485926 > a659f2686185d) > > I am sure you did an 'svn mv kdav kf5-kdav'. Can you confirm please? Yes. (Followed by some edits, and a commit of the copied-and-modified file) > I suspect that under git, this would be a 'git mv' as well. Under normal git usage, yes. (Followed by some edits, and an add and a commit of the copied-and-modified file) > I have no issue with the work done. I am trying decipher the git commit log > messages for use by FreshPorts. SVN tells me: D /head/net/kdav M /head/net/kf5-kcalendarcore/distinfo M /head/net/kf5-kcontacts/distinfo A /head/net/kf5-kdav (from /head/net/kdav:542760) M /head/net/kf5-kdav/Makefile M /head/net/kf5-kdav/distinfo git tells me: delete mode 100644 net/kdav/distinfo rename net/{kdav => kf5-kdav}/Makefile (82%) create mode 100644 net/kf5-kdav/distinfo rename net/{kdav => kf5-kdav}/pkg-plist (92%) Both of these bits of output are from the command-line tools, which don't necessarily reflect all the internal administration. SVN lists A(dd) separately from M(odification), git tells you how much was changed. I have an alias in my ~/.gitconfig, flog = log --follow --name-status which gives far more svn-like log output. So I'm regularly flogging git, make of that what you will :) [ade] PS. I admire your determination to keep understanding history for freshports as well as is possible. You may want to talk to the people at Bitergia, or Jesus Barahona at the University Rey Juan Carlos in Madrid: they have been doing understanding-Open-Source-history for longer than I have (and unlike me, kept at it for the past 15+ years). So if anyone has a good handle on chasing history through git and other VCS, it would be them. --nextPart2553787.ffieBuXMo3 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQGzBAABCAAdFiEEhrjttu2OP5apuuy1z93JbxKxkVwFAl8YBv4ACgkQz93JbxKx kVyJVwwApQYPZcKMnhJmmsQYaAqSeaaDgqrCgiOOYpGVyHWECI++Wnu2G2Vge12X xU7bviRFcgePEvxS8+ihSnWCb1SSKFxzVy4wH0mn/Fv5cCrTL+fYUrC9HggZrV5a 0OTvw1umfdWC6gB+FPSkb/GFpz5syDVluR1riRFe3b8EmOtjKdScySAEEkxSUrA2 /DbGw3wUS0y58byYGGrbiQaMaVTYnxufLXZ8pqq3LVTZa1EFULg+a6Pucrw65xpW lsbu0xrPZjiaSNplZ6a7XM5CORB0ObwfYgrndFPJedyvAd7M1/6nj2HNDU6/LlJ+ 0wMkU8kR5cq7wJqsBemZaxgoOUeiS8EcVAovzcoWqQZaeFNnWHuKTxulahEiGaxa zkYTsDmTkkMxlVvDCzqWglNDwdhOKW+emeMg7ksHNkBeYh7SYq5c3lbosUaKEW7P /WTHrQMJIkZC/kyh5Knl4fPuCln+UPpFI0Y43RSuuMviFfuHNXUEtD2lvj4VLRBg 03gKcy48 =dDla -----END PGP SIGNATURE----- --nextPart2553787.ffieBuXMo3--