-
Notifications
You must be signed in to change notification settings - Fork 613
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix installer's Product Version inconsistency with older versions #257
Conversation
I think this may also need a method for updating the (I accept that some users don't know how to report bugs so are missing such info, but let's help those who make an effort..) |
Maybe add a |
Only the Product Version of the installer was changed so There is no problem with git-for-windows adding a platform identifier for its internal versioning purposes. Instead I would write it in a .txt, .xml or .json file as suggested by @dscho here:
And if you really want a Windows user to access Git internal version identifier through Properties > Details of the installer or Settings > Apps & features, then add it to 'Product Name' as @sendqueery said:
And by the way, thank you for redirecting me to the right place, Philip. ;) |
Do you fancy copying some of that clarifying explanation into the commit message so I don't fall into the same traps again... Especially if we have to explain it (our versions vs their single version) to the Linux upstream mail list etc etc. |
Why: Third-party applications or IT tools must be able to know if the latest Git version is installed on the system by means of version number comparisons. How: Remove platform identifier from the Product Version. Product Version now displays x.x.x.x instead of x.x.x.windows.x See git-for-windows/git#2223 Remarks: Project's binaries Product Version are unchanged by this commit (only the installer's one) Git internal versioning is left untouched ; 'git version' still returns x.x.x.windows.x (this commit addresses versioning issue from the OS point of view so the installer executable is the only file affected by this commit) Signed-off-by: Audric Guerin <[email protected]>
49d2fbf
to
ad2b08d
Compare
I added some remarks into the commit message to clarify that the Product Version of the installer file is the only version identifier affected by this commit. |
The installer's "ProductVersion" [is now consistent with older Git for Windows versions'](#257). Signed-off-by: Johannes Schindelin <[email protected]>
Why: Third-party applications or IT tools must be able to know
if the latest Git version is installed on the system
by means of version number comparisons.
How: Remove platform identifier from the Product Version.
Product Version now displays x.x.x.x instead of x.x.x.windows.x
See git-for-windows/git#2223
Signed-off-by: Audric Guerin [email protected]