Do you know the specific git command to do this?
I'm not too familiar with Git, and kstars development, but I did a little googling and came up with the following:
> git clone
github.com/indilib/indi.git
> cd indi
> git tag
v1.3
v1.3.1
v1.4.0
v1.4.1
v1.5.0
v1.6.0
v1.6.1
v1.6.2
v1.7.0
v1.7.1
v1.7.2
v1.7.4
v1.7.5
v1.7.6
v1.7.7
v1.7.8
v1.7.9
v1.8.0
I assume tag v1.8.0 is the tag for indi 1.8.0
Then, I assume this is how to get the released indi source:
cd indi
git checkout v1.8.0
// then go ahead and compile indi in this directory
However, for kstars, things seem more complicated:
// Get kstars
git clone git://anongit.kde.org/kstars
cd kstars
// Find all the tags
git tag
...
v16.12.3
v17.03.80
v17.03.90
v17.04.0
v17.04.1
v17.04.2
v17.04.3
v17.07.80
v17.07.90
v17.08.0
v17.08.1
v17.08.2
v17.08.3
...
v4.9.0
v4.9.1
v4.9.2
v4.9.3
v4.9.4
v4.9.5
v4.9.80
v4.9.90
v4.9.95
v4.9.97
v4.9.98
It doesn't look like any of these are the current tags, if they still use tags. e.g.
> git log --tags --simplify-by-decoration --pretty="format:%ai %d"
2018-08-15 21:09:17 +0300 (tag: v2.9.
2018-07-25 21:38:14 +0300 (tag: v2.9.7)
2018-04-23 00:20:55 +0300 (tag: v2.9.5)
2018-04-08 10:06:21 +0300 (tag: v2.9.4)
2018-02-26 17:27:08 +0300 (tag: v2.9.3)
2018-01-28 09:57:47 +0300 (tag: v2.9.2)
2018-01-10 08:45:17 +0300 (tag: v2.9.1)
2018-01-09 16:22:27 +0300 (tag: v2.9.0)
2017-12-16 00:51:54 +0300 (tag: v2.8.9)
2017-11-19 15:33:38 +0300 (tag: v2.8.8, origin/2.
...
there is nothing for 2019.
Any ideas how to get kstars release source via git?
I guess the alternative is to use
download.kde.org/stable/kstars/kstars-3.3.3.tar.xz.mirrorlist
or some other release from
download.kde.org/stable/kstars/
and skip git altogether.
Is that the recommended approach?
Hy