Re: I just want the revision
- From
- ToddAndMargo <toddandmargo@zoho.com>
- Date
- Oct 11, 2021, 10:24 UTC
- Message-ID
- <afd8890e-0042-8fc6-523d-f69aa6ed7af3@zoho.com>
- In-Reply-To
- <a12adb98-d8c1-cd36-1760-343360a9ba85@zoho.com>
On 10/11/21 03:09, ToddAndMargo wrote:
Show 50 quoted lines
> On 10/11/21 02:45, Christian Couder wrote: >> Hi, >> >> On Mon, Oct 11, 2021 at 4:57 AM ToddAndMargo <ToddAndMargo@zoho.com> >> wrote: >>> >>> Hi All, >>> >>> I am trying to write a script to tell me the latest revision >>> showing on >>> >>> https://gitlab.freedesktop.org/spice/win32/spice-nsis/-/tree/master >>> >>> which is 'virtio-win: rebase on 0.164", but I can only see this >>> from a web browser, as the page is dynamic. >>> >>> I do have access to the git link on that page: >>> >>> https://gitlab.freedesktop.org/spice/win32/spice-nsis.git >>> >>> Does git (or some other) have a way of telling me >>> JUST the revision without having to download the turkey? >> >> If you just want the commit ID, you can use for example: >> >> $ git ls-remote >> https://gitlab.freedesktop.org/spice/win32/spice-nsis.git >> refs/heads/master >> f6ad44f35f5caeec51b7002169977272d85701a3 refs/heads/master >> >>> If I could get something that contained >>> virtio-win: rebase on 0.164 >>> I could dig out the revision >> >> You might also want to take a look at the GitLab API docs, for example: >> >> https://docs.gitlab.com/ee/api/commits.html >> >> Best, >> Christian. >> > > Hi Christian, > > I do not mean to be dense, but how do I get > "virtio-win: rebase on 0.164" out of: > " f6ad44f35f5caeec51b7002169977272d85701a3 refs/heads/master"? > > Perplexed, > -T
Found something that worked:
$ curl --silent 'https://gitlab.freedesktop.org/spice/win32/spice-nsis/-/commits/master' | grep rebase
<a class="commit-row-message item-title js-onboarding-commit-item " href="/spice/win32/spice-nsis/-/commit/f6ad44f35f5caeec51b7002169977272d85701a3">virtio-win: rebase on 0.164</a>
<a class="commit-row-message item-title js-onboarding-commit-item " href="/spice/win32/spice-nsis/-/commit/d6836f79ba8deeef5b7719fd94cc208b81eb70df">virtio-win: rebase on 0.164</a>