SourceTree破解免登录(windows版)

方法一: 代理(推荐)

使用代理即可正常访问 Atlassian 的服务

方法二: 无代理

  1. 在系统盘 C:\Users\你的电脑名字\AppData\Local\Atlassian\SourceTree ,新建一个 accounts.json 文件,粘贴入以下代码

    [
      {
        "$id": "1",
        "$type": "SourceTree.Api.Host.Identity.Model.IdentityAccount, SourceTree.Api.Host.Identity",
        "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.Model.BasicAuthCredentials, SourceTree.Api.Account",
          "Username": "",
          "Email": null
        },
        "IsDefault": false
      }
    ]
  2. 3.3.8 以后版本需要进一步修改 user.config

    <!-- 进入上一步SourceTree目录,选择第二项进入,修改uers.config文件 -->
    <setting name="AgreedToEULA" serializeAs="String">
     <value>True</value>
    </setting>
    <setting name="AgreedToEULAVersion" serializeAs="String">
      <value>20160201</value>
    </setting>
  3. 重新执行安装步骤,然后选择 我不想使用Mercurial

  4. 也可以在进入软件主界面中的设置配置 ssh 客户端

Last updated