美文网首页
如何跳过SourceTree的注册步骤,直接使用功能(3.2.6

如何跳过SourceTree的注册步骤,直接使用功能(3.2.6

作者: toyfish | 来源:发表于2019-11-05 10:03 被阅读0次

    首先在官网上下载SourceTree的安装包,我下载的时候最新版本是3.2.6
    官方下载链接

    安装好软件后,打开软件会提示必须使用Bitbuket的账号才可以登录,我们只需要跳过这一步就可以正常使用其功能,具体步骤为:

    第一步:在文件系统地址栏输入: %LocalAppData%\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
    }]
    

    第二步:在文件系统地址栏输入:%LocalAppData%\Atlassian进入SourceTree.exe_Url_2teh2ti3u00uadewxtjgksiqhpw5qyeh文件夹(根据版本不同,文件夹名称略有不同但前半部是一样的),再次进入名称为版本号的文件夹,这里是3.2.6.3544,打开user.config文件在SourceTree标签中添加代码

    <setting name="AgreedToEULA" serializeAs="String">
        <value>True</value>
    </setting>
    <setting name="AgreedToEULAVersion" serializeAs="String">
        <value>20160201</value>
     </setting>
    

    第三步:重启软件后就已经跳过了注册/登录的步骤,此时会弹出未检测到mercurial的弹窗,选择第四个不适用mercurial,即可正常使用SourceTree的功能了。

    相关文章

      网友评论

          本文标题:如何跳过SourceTree的注册步骤,直接使用功能(3.2.6

          本文链接:https://www.haomeiwen.com/subject/xphsbctx.html