- 下載好以后,點擊安裝運行,會出現下面這個窗口
- 關掉這個窗口,打開C:\Users\{users}\AppData\Local\Atlassian\SourceTree(users是計算機的名字),新建accounts.json,內容為:
1 [ 2 { 3 "$id": "1", 4 "$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount, SourceTree.Api.Host.Identity", 5 "Authenticate": true, 6 "HostInstance": { 7 "$id": "2", 8 "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountInstance, SourceTree.Host.AtlassianAccount", 9 "Host": { 10 "$id": "3", 11 "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountHost, SourceTree.Host.AtlassianAccount", 12 "Id": "atlassian account" 13 }, 14 "BaseUrl": "https://id.atlassian.com/" 15 }, 16 "Credentials": { 17 "$id": "4", 18 "$type": "SourceTree.Model.BasicAuthCredentials, SourceTree.Api.Account", 19 "Username": "", 20 "Email": null 21 }, 22 "IsDefault": false 23 } 24 ] 25
Username和Email一定為空
3. 這個步驟也是必須的,要不然不會成功。
打開C:\Users\{users}\AppData\Local\Atlassian\SourceTree.exe_Url_jimnhjasdeavjlbzeh13jjstzjp5ygnh\3.3.8.3848\user.config,在<SourceTree.Properties.Settings>里面加入六行代碼
1 <setting name="AgreedToEULA" serializeAs="String"> 2 <value>True</value> 3 </setting> 4 <setting name="AgreedToEULAVersion" serializeAs="String"> 5 <value>20160201</value> 6 </setting>
4. 重新執行 安裝文件
安裝成功