View Ticket
Not logged in
Ticket UUID: 368a5d6c5bd9054037a9a8625a1851afa2e7d30a
Title: specifying a tag in command should default to the latest UUID with that tag
Status: Fixed Type: Feature_Request
Severity: Important Priority: Immediate
Subsystem: one Resolution: Fixed
Last Modified: 2008-10-24 13:49:44
Version Found In: 4b56350ecb
Description & Comments:
It would be nice if specifying a tag in command defaulted to the latest UUID with that tag, rather than the earliest.

When doing "fossil checkout tagname", expecting to get the latest leaf from that branch, but instead I got the original branch node that first got the tag. So branches in fossil don't act the way I assumed they would by analogy with other SCM systems. It seems that one still needs to use UUIDs for checkouts/commits to develop along a branch, using the branch name as a mnemonic isn't an option.


drh added on 2008-10-24 13:49:44:
As of e8c4f69c50, this appears to be fixed. At least, the leaf check-in is selected for a branch tag when I try it.