On Sun, 2010-12-05 at 18:31 +0000, Michael Lustfield wrote:
> Even just being able to grab a tag would be amazing...
>
> bzr tag 2.9.5-1ppa1
> bzr push lp:mycode
>
> recipe: {lasttag:mycode} or latesttag or ...
>
> Then the user can pick what branch (probably packaging branch) that they
> tag. Of course that would imply that the tag is exactly what's needed
> for the version string. Example would be.. "2.3.4-9ppa1" or "2.3.9" or
> "2.3.9-1" would work - but "foo bar" would not work.
>
> I think this is a patch that I could perhaps create.... I'll try but no
> guarantees what so ever...
That's a very different issue though. You can already specify an
explicit revision to check out in a recipe, and what you are looking for
would (if I understand correctly) be covered by a new revspec
("lasttag:") in Bazaar.
On Sun, 2010-12-05 at 18:31 +0000, Michael Lustfield wrote:
> Even just being able to grab a tag would be amazing...
>
> bzr tag 2.9.5-1ppa1
> bzr push lp:mycode
>
> recipe: {lasttag:mycode} or latesttag or ...
>
> Then the user can pick what branch (probably packaging branch) that they
> tag. Of course that would imply that the tag is exactly what's needed
> for the version string. Example would be.. "2.3.4-9ppa1" or "2.3.9" or
> "2.3.9-1" would work - but "foo bar" would not work.
>
> I think this is a patch that I could perhaps create.... I'll try but no
> guarantees what so ever...
That's a very different issue though. You can already specify an
explicit revision to check out in a recipe, and what you are looking for
would (if I understand correctly) be covered by a new revspec
("lasttag:") in Bazaar.
Cheers,
Jelmer