Replies: 11 comments 8 replies
-
One option is the git-scm page which has an actively updated link https://git-scm.com/download/win |
Beta Was this translation helpful? Give feedback.
-
GitHub Pages does not have redirects, as far as I know. So there isn't any easy way to do that, I don't think. We do update https://gitforwindows.org/latest-version.txt (and |
Beta Was this translation helpful? Give feedback.
-
hrm. I seem to be unable to convert this issue to a discussion. 😞 |
Beta Was this translation helpful? Give feedback.
-
Apologies for lack of response but I have been on limited Internet Resources in Central Australia ... The https://gitforwindows.org/latest-version.txt is highly useful and will be used as the basis for experiments taking place. |
Beta Was this translation helpful? Give feedback.
-
Further issue.... Yes ... https://gitforwindows.org/latest-version.txt is great... But what about the download release path for this version? The Path nomenclature is inconsistent in its structure... and cannot be calculated (with ease) as far as I can see easily from just the version data. My point is the path https://github.com/git-for-windows/git/releases/download/v2.30.0.windows.2/Git-2.30.0.2-64-bit.exe for the latest at the time of publication is NOT intuitive. Inserting the "windows" creates unnecessary complexity especially for those of us trying to write software that is designed to be predominantly "maintenance free" and fulfils all reasonable (and possibly future) legal responsibilities of pulling latest version of software DIRFECTLY from host sites rather than repackaging it ! |
Beta Was this translation helpful? Give feedback.
-
PowerShell Script as deployed..... The only issue is if some nomenclature changes....
|
Beta Was this translation helpful? Give feedback.
-
Two comments:
|
Beta Was this translation helpful? Give feedback.
-
Seems that now I can! |
Beta Was this translation helpful? Give feedback.
-
* As I tried to point out gently: a PowerShell script won't cut it.
Ummm….. Sorry … Pulling data from the two sources of information provided provides the backbone to be able to construct the path (past, present and hopefully future)… It has passed the recent version-bump test. The latest script provided works and has already proven itself. That is not saying process and algorithm will not need a tweak as curve-balls can always appear !
I am no PowerShell advocate or guru having had origins myself back to pre-v1.0.0 Linux kernels … We know the world has resisted PowerShell to the point where Microsoft are taking on Star-Trekkian-Borg like proportions to ensure that “you will assimilate” … On its plus side it is EXTREMELY capable and with its abilities to receive and process data sets as objects …. its capabilities can way outperform Shell scripts !
Sometimes were are left with no fully-capable simple cross-platform, cross-environment alternatives to emulate people and/or environment algorithms …
|
Beta Was this translation helpful? Give feedback.
-
* That's why the PowerShell script won't cut it.
No script in any environ will then cut it … if rules and guidance is inconsistent. That has been my point from day 1 ☺ All code needs maintenance.
We need something consistent and perhaps some consistent documentation for versioning … This GIT tool is by far the most advanced tool – with some guidance for those of us who automate pulls.
Enough ! This has gone as far as it can. We will continue to share the code that we use from the JTSDK (and look for us on GitHub) as it helps and guides others.
|
Beta Was this translation helpful? Give feedback.
-
No you have not made that clear. Unless you have something constructive to say – rather than toying with people – then please cease further communication.
|
Beta Was this translation helpful? Give feedback.
-
Is it possible to provide a "generic link" to the latest releases (especially Windows releases) so that utilities that use tools such as cURL or PowerShell Invoke-RestMethod can always point to the same file yet always download the very latest GIT release?
i.e. current Windows release is 2.29.2.3. Versions change frequently. Can a static link - as an example. Git-LATEST-x64.exe - be provided to this latest release and maintained always to the latest release?
This allows the general programming community to create generic environments where static version coding is eliminated - hence reducing maintenance required on scripts and code. This also allows us to better fit in with current and future licensing requirements
Thanks.
Hamlib SDK Development Team
(Maintainer of the JTSDK for building WSJT-X and forks)
Beta Was this translation helpful? Give feedback.
All reactions