Opened 5 weeks ago

Last modified 5 weeks ago

#17474 new enhancement

compare tags

Reported by: richlv Owned by: team
Priority: normal Milestone:
Component: Core Version:
Keywords: Cc:


It would be great if we could compare tags of any two objects.

Usecase: an entity like a hotel double-mapped (on a building and as a node). One can copy-paste tags from one entity to another, but that silently overwrites matching tags and adds missing tags.

Possible workaround for now:

  • Copy tags from both entities to two temporary nodes.
  • Add one temporary tag on both temporary nodes with a different value.
  • Merge the nodes.

This brings up conflict resolution dialog. The temporary tag is needed for cases when there are no conflicting values, as in that case the conflict resolution is not invoked.

As can be seen, this workaround is a bit cumbersome.

Sorry if this feature exists, searched around for a long time but could not find anything.

Attachments (0)

Change History (2)

comment:1 Changed 5 weeks ago by richlv

Type: defectenhancement

comment:2 Changed 5 weeks ago by Klumbumbus

My workaroud:

  1. copy tags from the object with fewer tags
  2. paste the tags at the other object
  3. open the history of the second object and see what did change
  4. manual edits or use undo and copy+paste only the tags which were missing or worse at the second object (and skip the tags which were worse on the first object)

Modify Ticket

Change Properties
Set your email in Preferences
as new The owner will remain team.
as The resolution will be set.
to The owner will be changed from team to the specified user.
The owner will change to richlv
as duplicate The resolution will be set to duplicate.The specified ticket will be cross-referenced with this ticket
The owner will be changed from team to anonymous.

Add Comment

E-mail address and name can be saved in the Preferences.

Note: See TracTickets for help on using tickets.