git@vger.kernel.org mailing list mirror (one of many)
 help / color / mirror / code / Atom feed
* Git versioning policy - PatchMyPC compatibility on Windows
@ 2019-09-14 12:49 Audric GUERIN
  2019-09-14 19:38 ` brian m. carlson
  0 siblings, 1 reply; 3+ messages in thread
From: Audric GUERIN @ 2019-09-14 12:49 UTC (permalink / raw)
  To: git

Hi,

I use PatchMyPC to keep all my applications up to date on Windows but 
there is one application that is never properly detected as up to 
date... and it is Git as you guessed.

According to Justin Chalfant, Director of Engineering of PatchMyPC, Git 
version "number" / identifier is not "standard".
https://patchmypc.com/forum/index.php?topic=3032.msg8211#msg8211

PatchMyPC seems not to like that:
Git version identifier = version number + platform specific identifier

command "git version" currently returns:
git version 2.23.0.windows.1

git executables (like git-cmd.exe for instance) displays this "File 
version" on Windows:
2.23.0.1

What are your thoughts? And can you answer to Justin Chalfant on 
PatchMyPC forum?

Regards,

Audric GUERIN


^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Git versioning policy - PatchMyPC compatibility on Windows
  2019-09-14 12:49 Git versioning policy - PatchMyPC compatibility on Windows Audric GUERIN
@ 2019-09-14 19:38 ` brian m. carlson
  2019-09-14 20:39   ` Philip Oakley
  0 siblings, 1 reply; 3+ messages in thread
From: brian m. carlson @ 2019-09-14 19:38 UTC (permalink / raw)
  To: Audric GUERIN; +Cc: git

[-- Attachment #1: Type: text/plain, Size: 1551 bytes --]

On 2019-09-14 at 12:49:40, Audric GUERIN wrote:
> Hi,
> 
> I use PatchMyPC to keep all my applications up to date on Windows but there
> is one application that is never properly detected as up to date... and it
> is Git as you guessed.
> 
> According to Justin Chalfant, Director of Engineering of PatchMyPC, Git
> version "number" / identifier is not "standard".
> https://patchmypc.com/forum/index.php?topic=3032.msg8211#msg8211
> 
> PatchMyPC seems not to like that:
> Git version identifier = version number + platform specific identifier
> 
> command "git version" currently returns:
> git version 2.23.0.windows.1

This is the version number of Git for Windows.  This is a version of Git
developed by the Git for Windows project which contains additional
patches designed to make it work better on Windows than standard Git
(although it will also work on other platforms as well).

The Git project itself doesn't provide binaries; various other people
(such as Linux distros and Git for Windows) provide binaries for their
particular platforms.

> git executables (like git-cmd.exe for instance) displays this "File version"
> on Windows:
> 2.23.0.1
> 
> What are your thoughts? And can you answer to Justin Chalfant on PatchMyPC
> forum?

Since this is a custom build, you'd be better off reaching out to the
Git for Windows project at https://github.com/git-for-windows/git.  They
can help you figure out the best way forward.
-- 
brian m. carlson: Houston, Texas, US
OpenPGP: https://keybase.io/bk2204

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 868 bytes --]

^ permalink raw reply	[flat|nested] 3+ messages in thread

* Re: Git versioning policy - PatchMyPC compatibility on Windows
  2019-09-14 19:38 ` brian m. carlson
@ 2019-09-14 20:39   ` Philip Oakley
  0 siblings, 0 replies; 3+ messages in thread
From: Philip Oakley @ 2019-09-14 20:39 UTC (permalink / raw)
  To: brian m. carlson, Audric GUERIN, git

On 14/09/2019 20:38, brian m. carlson wrote:
> On 2019-09-14 at 12:49:40, Audric GUERIN wrote:
>> Hi,
>>
>> I use PatchMyPC to keep all my applications up to date on Windows but there
>> is one application that is never properly detected as up to date... and it
>> is Git as you guessed.
>>
>> According to Justin Chalfant, Director of Engineering of PatchMyPC, Git
>> version "number" / identifier is not "standard".
>> https://patchmypc.com/forum/index.php?topic=3032.msg8211#msg8211
>>
>> PatchMyPC seems not to like that:
>> Git version identifier = version number + platform specific identifier
>>
>> command "git version" currently returns:
>> git version 2.23.0.windows.1
> This is the version number of Git for Windows.  This is a version of Git
> developed by the Git for Windows project which contains additional
> patches designed to make it work better on Windows than standard Git
> (although it will also work on other platforms as well).
>
> The Git project itself doesn't provide binaries; various other people
> (such as Linux distros and Git for Windows) provide binaries for their
> particular platforms.
>
>> git executables (like git-cmd.exe for instance) displays this "File version"
>> on Windows:
>> 2.23.0.1
>>
>> What are your thoughts? And can you answer to Justin Chalfant on PatchMyPC
>> forum?
> Since this is a custom build, you'd be better off reaching out to the
> Git for Windows project at https://github.com/git-for-windows/git.  They
> can help you figure out the best way forward.
There is some discussion about the semver approach on 
https://github.com/git-for-windows/git/issues/2223 and how the 
.windows.<n> indicates patches beyond the upstream releases. Semver 
isn't sufficient in these cases.

Philip



^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2019-09-14 20:39 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-09-14 12:49 Git versioning policy - PatchMyPC compatibility on Windows Audric GUERIN
2019-09-14 19:38 ` brian m. carlson
2019-09-14 20:39   ` Philip Oakley

Code repositories for project(s) associated with this public inbox

	https://80x24.org/mirrors/git.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).