• Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • Git
    • I use SourceTree under Windows 8.1 with Bitbucket Server and/or Github.
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      At the moment it is not possible to synchronize local and remote tags within SourceTree. This leads to the following problem scenario:

       

      1. User A locally deletes a tag and pushes the changes to the remote (Tag -> Remove Tag -> Remove tag from all remotes). The tag gets removed from the remote repository.
      2. User B sees no changes in SourceTree, but does a pull anyway. User B locally still sees the tag although it was removed in the remote repository.
      3. User B then commits and pushes some code changes and has the "Push all tags" option selected.
      4. The removed tag now exists in the remote branch again.

       

      We have experienced this problem in our team frequently. Removed tags kept reappearing, until we realized what was going on.

      Please add functionality for synchronizing tags between local and remote repositories or an option to remove tags that do no longer exist in the remote repository. Something analogous to the "Prune tracking branches no longer present on remote(s)" option in the Fetch dialog.

            [SRCTREEWIN-8631] Add functionality for synchronizing local/remote tags

            Katherine Yabut made changes -
            Workflow Original: JAC Suggestion Workflow [ 3455097 ] New: JAC Suggestion Workflow 3 [ 3676111 ]
            Monique Khairuliana (Inactive) made changes -
            Workflow Original: SourceTree Bug Workflow [ 2671507 ] New: JAC Suggestion Workflow [ 3455097 ]
            Status Original: Needs Verification [ 10004 ] New: Reviewing [ 11773 ]
            Monique Khairuliana (Inactive) made changes -
            Issue Type Original: New Feature [ 2 ] New: Suggestion [ 10000 ]
            minnsey made changes -
            Status Original: Open [ 1 ] New: Needs Verification [ 10004 ]
            minnsey made changes -
            Labels New: git tags
            Joerg Baeuerle created issue -

              Unassigned Unassigned
              7649dd3f2e61 Joerg Baeuerle
              Votes:
              8 Vote for this issue
              Watchers:
              7 Start watching this issue

                Created:
                Updated: