• 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

            It would be awesome to have this functionality on macOS, thanks!

            eat-sleep-do-math added a comment - It would be awesome to have this functionality on macOS, thanks!

            richard.quadling1508019344 added a comment -

            If this was implemented, would it also be possible to do the same with branches? 

            I was notified of this issue via https://community.atlassian.com/t5/Sourcetree-questions/How-do-I-clean-up-previously-tracked-branches-in-SourceTree/qaq-p/808632

            I'm on MacOS using SourceTree 2.7.3 (169) with the dark theme.

            richard.quadling1508019344 added a comment - If this was implemented, would it also be possible to do the same with branches?  I was notified of this issue via https://community.atlassian.com/t5/Sourcetree-questions/How-do-I-clean-up-previously-tracked-branches-in-SourceTree/qaq-p/808632 I'm on MacOS using SourceTree 2.7.3 (169) with the dark theme.

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

                Created:
                Updated: