Details
-
Bug
-
Resolution: Fixed
-
Low
-
1.6.9, 1.6.11
-
None
Description
Steps to reproduce
- Create a folder 'FolderA' with 3500 new files
- Switch to "File Status" tab
- Set the view to be "Tree View"
- Expand 'FolderA' to view all the files -> SourceTree hang
- Restart SourceTree
- Switch to "Flat List" single/multi column - no problem
- Commit all 3500 files in the repo
- Switch to "Log/History" tab
It will select the first commit automatically. Trying to load 3500 files at the bottom will cause SourceTree hang too
workaround:
The issue is with performance in the treeview, to avoid this flat view's should be used in preference to the treeview.
There are currently two possible work arounds.
Workaround 1: Reset the User preference, in v1.6.9 to 1.6.11, to use a flat view
- Shutdown SourceTree
- Find the <Version>/user.config file in a folder below %localappdata%/Atlassian/SourceTree where <version> is 1.6.9, 1.6.10 or 1.6.11
- Edit the user.config and set FileStatusViewMode to 0, i.e:
<setting name="FileStatusViewMode" serializeAs="String"> <value>0</value> </setting>
- Restart SourceTree
Workaround 2: Revert to 1.6.8
A workaround is by uninstalling the current version and install SourceTree version 1.6.8:
Attachments
Issue Links
- is duplicated by
-
SRCTREEWIN-2969 Sourcetree hangs in loghistory en memory skyrockets
- Closed
-
SRCTREEWIN-2943 Application freezes when loading large commits
- Closed
- was cloned as
-
SRCTREEWIN-6185 Too many files will cause SourceTree to hang
- Needs Triage
(1 mentioned in)