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

Detect constant stream of file events & suggest disabling auto-refresh?

    XMLWordPrintable

Details

    • Suggestion
    • Resolution: Unresolved
    • None
    • None
    • None
    • 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.

    Description

      A few people complain that SourceTree refreshes constantly - this is actually not our fault but another app constantly writing data into the repo and triggering a refresh via the file events. We usually advise them to disable the auto-refresh for this repo or generally.

      Perhaps we should try to detect this file event flood and suggest disabling the auto-refresh. The trouble is there can be good reasons for the flood to happen temporarily such as running builds, so we don't want to identify those incorrectly. The difference is usually that when you're building SourceTree is in the background so isn't actually refreshing but is receiving the file events to perform a refresh when you next switch back.

      Maybe we should only detect this flood of refreshes when the app has the focus and especially when they're trying to commit? We don't have the same 'flood' protection we do on the Mac version so that might be a first step, although it doesn't stop the problem happening on Mac sometimes too (e.q. tools like Qt Designer).

      Attachments

        Activity

          People

            sstreeting Steve Streeting (Inactive)
            sstreeting Steve Streeting (Inactive)
            Votes:
            4 Vote for this issue
            Watchers:
            4 Start watching this issue

            Dates

              Created:
              Updated: