I’d like to give a point in the project history which was automatically created quite some time ago a name, for example ‘Before Consultant checking xxx’. Is there a way to do that? I would find that very helpful. Thanks, rfkvg
Yes, something like that would, of course, be possible, but it doesn’t yet exist so it doesn’t help you at all.
Thanks for your replies, everyone.
I was also thinking if something along the line what davidc78 suggested might be possible.
I’ll make a new feature request for that.
Even if it doesn’t help right now I think it will be helpful in the future.
There is currently no way to change history. This includes going back and renaming an existing history point.
Just to expand on anon848905’s answer, this is a restriction of Mercurial (what we use for the project history) in that the history points are not editable without destroying the Mercurial database. Note that this is different from the way that Git works.
But is it not be possible to create a simple PT “wrapper” around the Mercurial database query results? Where the wrapper list would basically equate a user-given Name with a point in time that Mercurial sends back from the query. I.e. PT could maintain a simple Timestamp-and-Name list, and whenever the user queries the history database, and Mercurial sends back a hit list, PT could display all the user-given Names in the wrapper list next to the particular timestamps they are associated with in query results. This way the user can name points in history without altering the Mercurial database itself, because the list of names is maintained in a file outside the database (though the file itself could be included in the repository too). Thoughts?