Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / fpc-pascal / 2016-04

SVN FPC tag content?

5 messages · 4 people ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Bo Berglund

I am wondering if the FPC release tag for 3.0.0 is ever updated with the bugfixes or if it is static.
I.e. if I want to get the bugfixes into my FPC do I have to update to a new tag then?
Or is it OK just to make a svn up in the source dir?

Bo Berglund Developer in Sweden
leledumbo
to Bo Berglund
Show quoted text 5 lines
I am wondering if the FPC release tag for 3.0.0 is ever updated with the bugfixes or if it is static. I.e. if I want to get the bugfixes into my FPC do I have to update to a new tag then? Or is it OK just to make a svn up in the source dir?

It seems to be static, otherwise branches/fixes_3_0 will be useless.

View this message in context: http://free-pascal-general.1045716.n5.nabble.com/SVN-FPC-tag-content-tp5724735p5724736.html Sent from the Free Pascal - General mailing list .
Graeme Geldenhuys
to Bo Berglund: I am wondering if the FPC release tag for 3.0.0 is ever updated with the bugfixes or if…
Bo Berglund wrote
I am wondering if the FPC release tag for 3.0.0 is ever updated with the bugfixes or if it is static.

As far as I'm concerned, tags should *never* move, otherwise, what's the point of tagging a commit. That should apply to SubVersion and Git repos. If you want to track minor bug fixes after a release, which to that release's bug-fix branch... regarding FPC that is normally named "<fpcver>_fixes".

Regards,
- Graeme -

fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal http://fpgui.sourceforge.net/ My public PGP key: http://tinyurl.com/graeme-pgp
Bo Berglund
to Graeme Geldenhuys
Graeme Geldenhuys wrote 9 lines
On 2016-04-02 19:33, Bo Berglund wrote: > I am wondering if the FPC release tag for 3.0.0 is ever updated with > the bugfixes or if it is static. As far as I'm concerned, tags should *never* move, otherwise, what's the point of tagging a commit. That should apply to SubVersion and Git repos. If you want to track minor bug fixes after a release, which to that release's bug-fix branch... regarding FPC that is normally named "<fpcver>_fixes".

I hade a look here:
http://svn.freepascal.org/svn/fpc/branches/fixes_3_0/ there are sources

And here:
http://svn.freepascal.org/svn/fpc/tags/release_3_0_0/ same here

So there seems not to be any release_3_0_1 or similar.

Is the accepted convention to check out the branches/fixes_3_0/ and regularly svn up on it and then make?

trunk/ seems to be work in progress and might be unstable, right?

Bo Berglund Developer in Sweden
Marco van de Voort
to Bo Berglund

In our previous episode, Bo Berglund said:

Show quoted text 6 lines
>that release's bug-fix branch... regarding FPC that is normally named >"<fpcver>_fixes". I hade a look here: http://svn.freepascal.org/svn/fpc/branches/fixes_3_0/ there are sources

That is the 3.0 series branch from which releases are branched.

That is the 3.0(.0) release.

So there seems not to be any release_3_0_1 or similar.

The fixes_3_0 has as moving version "3.0.1" till 3.0.2 is released, and after it will be 3.0.3 and so on.

Is the accepted convention to check out the branches/fixes_3_0/ and regularly svn up on it and then make?

Yes. Though the activity is not continous. It has had quite some updates in the last few days though.

trunk/ seems to be work in progress and might be unstable, right?

Well, lately that instability is relative, it is generally usable, but fixes_3_0 is a bit more conservative with respect to breaking interfaces and compatibility.