[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Version numbers for VCS snapshots
From: |
Ricardo Wurmus |
Subject: |
Re: Version numbers for VCS snapshots |
Date: |
Thu, 21 Jan 2016 10:40:41 +0100 |
Leo Famulari <address@hidden> writes:
> That sounds good to me. There was some discussion of how much of the
> hash to keep here:
> http://lists.gnu.org/archive/html/guix-devel/2015-12/msg00136.html
>
> I like this method that I've seen in some of the packages, because it
> keeps the version tidy while preserving the full hash:
>
> --8<---------------cut here---------------start------------->8---
> (define-public hello
> (let ((commit "e8e46123cfe62170a2f7f79db6b471b66ae36947"))
> (package
> (name "hello")
> (version (string-append "2.10-1" (string-take commit 8)))
> (source (origin
> (method git-fetch)
> (uri (git-reference
> (url "git://git.sv.gnu.org/hello.git")
> (commit commit)))
> (sha256
> [...]
> --8<---------------cut here---------------end--------------->8---
I like this approach (though I’ve been taking 9 characters of the commit
;)).
~~ Ricardo
- New CLI syntax for package version, Ludovic Courtès, 2016/01/09
- Re: Version numbers for VCS snapshots, Ricardo Wurmus, 2016/01/21
- Re: Version numbers for VCS snapshots, Ludovic Courtès, 2016/01/21
- Re: Version numbers for VCS snapshots, Ricardo Wurmus, 2016/01/21
- Re: Version numbers for VCS snapshots, Ludovic Courtès, 2016/01/23
- Re: Version numbers for VCS snapshots, Ricardo Wurmus, 2016/01/23
- Re: Version numbers for VCS snapshots, Ludovic Courtès, 2016/01/24
- Re: Version numbers for VCS snapshots, Eric Bavier, 2016/01/21
- Re: Version numbers for VCS snapshots, Jookia, 2016/01/21