Date: Wed, 22 Jul 2020 11:29:34 +0200 From: Adriaan de Groot <adridg@freebsd.org> To: "Tobias C. Berner" <tcberner@freebsd.org>, ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org, Dan Langille <dan@langille.org> 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... Message-ID: <5428809.XOh7uYVVfo@beastie.bionicmutton.org> 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>
next in thread | previous in thread | raw e-mail | index | archive | help
--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--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5428809.XOh7uYVVfo>