Uploaded image for project: 'Sourcetree for Windows'
  1. Sourcetree for Windows
  2. SRCTREEWIN-10820

Source tree remote settings are displaying a red exclamation mark - for private SSH remote access

    • Severity 3 - Minor

      See also SRCTREE-6139 (where this was originally misreported as a Mac issue).

      As originally reported by Attila Tamas Zimler :

      "The private remote SSH access is not expected to have remote details beside the origin path, so the optional extended integration is not configured. However, because no configuration for it, the Red exclamation mark does not disappear. Which in turn, is irritating."

      The problem with this UX is that it is giving the false impression that something is wrong that the user needs to correct, and obviously there is nothing to correct.

            [SRCTREEWIN-10820] Source tree remote settings are displaying a red exclamation mark - for private SSH remote access

            rotan_hanrahan added a comment - - edited

            Work-around

            1. Close Sourcetree

            2. In the project's local .git directory, edit the file sourcetreeconfig.json as follows:

            Replace:

            "RemoteProjectLinks": []

            With:

            "RemoteProjectLinks": [{"Type":0}]

            3. Restart Sourcetree

            On inspection you will notice that RemoteProjectLinks will be further populated automatically with additional fields that are mainly nulls.

            This change had no negative impact on the use of Sourcetree to interact with local repository servers, but had the positive impact of removing that annoying misleading red exclamation badge.

            rotan_hanrahan added a comment - - edited Work-around 1. Close Sourcetree 2. In the project's local .git directory, edit the file sourcetreeconfig.json as follows: Replace: "RemoteProjectLinks" : [] With: "RemoteProjectLinks" : [{ "Type" :0}] 3. Restart Sourcetree On inspection you will notice that RemoteProjectLinks will be further populated automatically with additional fields that are mainly nulls. This change had no negative impact on the use of Sourcetree to interact with local repository servers, but had the positive impact of removing that annoying misleading red exclamation badge.

            rotan_hanrahan added a comment - - edited

            Not fixed in 3.4.3

            rotan_hanrahan added a comment - - edited Not fixed in 3.4.3

            Fixed in upcoming 3.4.3

            Apoorv Singhal (Inactive) added a comment - Fixed in upcoming 3.4.3

            This problem persists in the recently created 3.3.8.

            rotan_hanrahan added a comment - This problem persists in the recently created 3.3.8.

            I can confirm that this is back in 3.3.4 and it's very annoying.

            Deleted Account (Inactive) added a comment - - edited I can confirm that this is back in 3.3.4 and it's very annoying.

            This is not an "error", it is perfectly normal for many, perhaps most businesses which run their own Git server. Please remove the exclamation mark, which is back in 3.3.4 and is still incredibly annoying. Perhaps you forget how "attention-to-detail" oriented your user base is.

            Lawrence Dol added a comment - This is not an "error", it is perfectly normal for many, perhaps most businesses which run their own Git server. Please remove the exclamation mark, which is back in 3.3.4 and is still incredibly annoying. Perhaps you forget how "attention-to-detail" oriented your user base is.

            minnsey added a comment -

            Hi

            Thanks for the feedback, we are aiming to tone down the error in a future release

            minnsey added a comment - Hi Thanks for the feedback, we are aiming to tone down the  error in a future release

              Unassigned Unassigned
              bc8ce73f79e8 rotan_hanrahan
              Affected customers:
              10 This affects my team
              Watchers:
              13 Start watching this issue

                Created:
                Updated:
                Resolved: