Skip site navigation (1)Skip section navigation (2)
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>