25.03.2016 12:43, Dimitry Sibiryakov wrote:

> Because nighty commits weren't in ChangeLog and nobody cared about native SVN 
> log. Now,
> when ChangeLog is out of business, GIT log is the only source of list of 
> changes, so it is
> better to keep it short and clean. Merge commits are unpleasant, but daily BN 
> increments
> are worse.

We considered not storing buildno in the repo, but no good solution was 
found.

I don't want to pollute our build scripts with "check whether git is 
installed and available in the path", "check whether sources contain 
.git inside", etc. But without that, we cannot enforce outside builders 
to generate the buildno properly. I don't care what code you build for 
yourself, but for non-official snapshot builds and Linux ports this 
becomes a problem. I don't want to scratch my head every time someone 
says "I'm using FB v3.4.5.0 and it crashes."

If you have some clever idea, I'm all ears.


Dmitry


------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785351&iu=/4140
Firebird-Devel mailing list, web interface at 
https://lists.sourceforge.net/lists/listinfo/firebird-devel

Reply via email to