atlassian windows版本的SourceTree绕过用户登录脚本

字号+ 编辑: 种花家 修订: 种花家 来源: 原创 2023-09-10 我要说两句(0)

刚用SourceTree的人会发现登录了也没用, 无法推进安装过程, 这里提供登录脚本。

一方面由于鬼墙的存在,另一方面因官方某种商业目的(间谍目的), sourcetree强制让用户注册他们鬼畜用户系统, 然而并没有什么卵用, 机灵地程序员找到了方法绕过它。

路径为

C:\用户\Administrator\AppData\Local\Atlassian\SourceTree

这里说明一下,这个路径里的Administrator不一定是这个名字,比如你的电脑用户名叫DELL,那么上述路径中的Administrator就会变成DELL

再比如你Windows用户名为ABC, 那么你就得找C:\用户\ABC\...之类的路径

大家通常在目录下看不到AppData这个目录, 那么你需要在系统控制面板->文件夹选项里设置一下, 把不显示隐藏文件这个选项勾子给关闭, 不然你就在文件夹路径里面自己手动输入这个目录名称。

到达指定路径下,手动创建 accounts.json 写入以下代码

并重启Sourcetree

[
  {
    "$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
  }
]

Sourcetree windows注册表痕迹的删除

重装Sourcetree, 如果你卸载不干净, 必定是会报错的。很多人在网上说用超级兔子、Windows优化大师或这样那样的工具。那么究竟能不能彻底删除干净呢?本人不想用工具尝试,不如手动删一下。

有一种软件叫Everything, 下载之后, 输入sourcetree关键字, 就能杀干净, 还有下面比较笨的方法也可以试试看:

首先开始->运行, 打开regedit这个程序, 注册表编辑器, 在菜单里面翻出搜索...输入键名solid edge, 见到solid edge的键统统删掉, 删到注册表搜不到为止。请注意:我可不是没提醒你,如果你手抖,删错了注册表,windows系统可能会崩溃, 一定要看准再操作。

阅完此文,您的感想如何?
  • 有用

    1

  • 没用

    0

  • 开心

    1

  • 愤怒

    0

  • 可怜

    0

1.如文章侵犯了您的版权,请发邮件通知本站,该文章将在24小时内删除;
2.本站标注原创的文章,转发时烦请注明来源;
3.Q群: 2702237 13835667

相关课文
  • 取消搜狗弹出的“搜狐微门户”广告网页窗口的实现方法(杀死SohuNews.exe进程)

  • Windows台式机和笔记本电脑连接到系统中的设备没有发挥作用

  • Windows系统的桌面快捷方式删不掉的解决方法

  • Windows系统打不开exe文件了,如何解决?

我要说说
网上嘉宾点评