Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 Jan 2021 03:55:50 -0800
From:      David Wolfskill <david@catwhisker.org>
To:        M&S - Krasznai =?iso-8859-1?Q?Andr=E1s?= <Krasznai.Andras@mands.hu>
Cc:        freebsd-current <freebsd-current@freebsd.org>
Subject:   Re: svnlite behaviour changed?
Message-ID:  <YBADRueucQERXuTO@albert.catwhisker.org>
In-Reply-To: <1a720adb5916423ca35396a23554c85f@MSEXCH13.mands.hu>
References:  <1a720adb5916423ca35396a23554c85f@MSEXCH13.mands.hu>

next in thread | previous in thread | raw e-mail | index | archive | help

--ivBoOv/g8gPc0ksi
Content-Type: text/plain; charset=iso-8859-1
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Tue, Jan 26, 2021 at 09:52:15AM +0000, M&S - Krasznai Andr=E1s wrote:
> Good morning!
>=20
> I regularly sync my FreeBSD source tree with the central repository using=
 svn update. I use a one-lis script to synchonize, which  sends the output =
of svn to a file, and also copies to the console. This list contained - acc=
ording to the 'svn help update' - one line for any item which was updated o=
r inserted, deleted etc and at the end it shows the (new) revision number o=
f the repository.
>=20
> Some time ago during december this changed: the svn output contained one =
line only, which informed me the new revision number but I did not get list=
ing of the updated items. If there are no updated items then why is the rev=
ision number increasing, or if there are updates the why aren't they listed?
>=20
> A week ago I installed FreeBSD-12.2-RELEASE, and now I saw the same: svn =
update changes the revision number of the source tree, and the newly compil=
ed kernel has that revision number, but no listing of updates.  svn checkou=
t listed the files as they were read from the central repository.
>=20
> Is this a change of svn while the help text remained the old one,  or the=
re is a change in the svn repositories, or is this part of the move to git?
> =DCdv=F6zlettel
>=20
> Krasznai Andr=E1s
> rendszerm=E9rn=F6k

First, please note that this list is "freebsd-current@" -- by
definition, a "release" (such as FreeBSD-12.2-RELEASE) is not "current."

Second, the revision number at the end of "svn update" is the last
revision for the entire repository -- which is NOT the same thing as
"the last revision for the branch" (that you are using).

Thus, if there are changes to other branches (but not the one you are
tracking), the revision number reported will continue to go up, but
there will be no changes to the files in your branch.

Finally, please be aware that the svn repository is no longer the
"Source of Truth" for FreeBSD.  Rather, for (recent) stable branches (<=3D
12), committed changes to the Source of Truth are subsequently
"replayed" into the subversion repository.  As I understand it, there
are no plans to provide this for stable/13 or subsequent branches (or
for current).

Peace,
david
--=20
David H. Wolfskill                              david@catwhisker.org
Some "Republicans" seem bound and determined to turn the party known for
touting "law and order"	into one that supports mob rule and insurrection.

See https://www.catwhisker.org/~david/publickey.gpg for my public key.

--ivBoOv/g8gPc0ksi
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQGTBAEBCgB9FiEE4owz2QxMJyaxAefyQLJg+bY2PckFAmAQA0VfFIAAAAAALgAo
aXNzdWVyLWZwckBub3RhdGlvbnMub3BlbnBncC5maWZ0aGhvcnNlbWFuLm5ldEUy
OEMzM0Q5MEM0QzI3MjZCMTAxRTdGMjQwQjI2MEY5QjYzNjNEQzkACgkQQLJg+bY2
Pcl3rgf/YzrShYMda4IBCpDvSRQM2szH71dDlhNQ9vuxhITGb5C8YqJTNS2t2+Xx
0h00NtsHnCYwN3MQyxa5cvTBFrMXx67MrRdf5Z/CZI8HJD1uebCOg/rQzlj60+sU
inZgnRq4CCIC9VwTBU4aEtQQjBsr7MySs63O35lxQ7YPl6c6Emiv6wqTwwUxgp/Z
nzguPPWwu3p9jFxF4ZltdfFtsRYStxP0yNxUcAuzwF82TjoePAA0vUgF8EYq+Vsi
JBhzJmKxaRytc5mRSQO4V/itoSY+fn+hzmXJE5bv6r4CP5nz42L8lD4cG0havmgB
DtyggHxideHiSMt3KGjmYIvxgf0EOQ==
=7ha7
-----END PGP SIGNATURE-----

--ivBoOv/g8gPc0ksi--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?YBADRueucQERXuTO>