Source Tree 1、解决打开闪退问题2、解决找不到项目的问题

闪退问题主要做了两点

1、版本降到3.1.2

下载链接:Sourcetree Download Archives | Sourcetree

 

2、参考博客做出文件修改参考bigbig猿博客

新建json文件,命名:accounts.json,输入如下内容,将此json文件放至sourcetree目录(地址栏输入:%LocalAppData%\Atlassian\SourceTree\ 即可找到sourcetree目录)下:

[
  {
    "$id": "1",
    "$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount, SourceTree.Api.Host.Identity",
    "IsDefault": false,
    "Authenticate": true,
    "HostInstance": {
      "$id": "2",
      "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountInstance, SourceTree.Host.AtlassianAccount",
      "Host": {
        "$id": "3",
        "$type": "SourceTree.Host.Atlassianaccount.AtlassianAccountHost, SourceTree.Host.AtlassianAccount",
        "Id": "atlassian account"
      },
      "BaseUrl": "https://id.atlassian.com/"
    },
    "Credentials": {
      "$id": "4",
      "$type": "SourceTree.Api.Account.Basic.BasicAuthCredentials, SourceTree.Api.Account.Basic",
      "Username": "",
      "Email": null,
      "AvatarURL": null,
      "AuthenticationScheme": {
        "$type": "SourceTree.Api.Account.Basic.BasicAuthAuthenticationScheme, SourceTree.Api.Account.Basic",
        "Value": "用户名/密码",
        "Name": "Basic",
        "Description": "密码",
        "HeaderValuePrefix": "Basic",
        "UsernameIsRequired": true
      },
      "Id": "",
      "EmailHash": null,
      "DisplayName": null
    }
  },
  {
    "$ref": "1"
  }
]

 

参考:https://blog.csdn.net/qq_34216631/article/details/124928739  

 

posted @ 2022-06-17 17:00  haha-uu  阅读(1627)  评论(0编辑  收藏  举报