创建私有Alas源码仓库
前言
Alas 的源代码托管在 GitHub 上 ,为了照顾 CN 大陆网友 ,开发组将其分发在国内代码托管平台,如 gitee ,coding 。但由于现在 Alas 的用户接近 3W 人,国内代码托管平台没有 GitHub 那样财大气粗,当负载流量过多时,就会封禁官方 Alas 的仓库
为了解决 Alas 镜像不断流浪的问题,这篇教程主要是为了教会大家如何创建自己的私有仓库,更新 Alas
tips:
肉身在繁中地区,国外的,可以直连 GitHub ,请使用稳定的 GitHub 仓库
不推荐使用 steam++/steam302 或者 改host 的方式连 GitHub ,会不稳定
请使用专业工具进行访问
config/deploy.yaml 可以设置 git proxy
换源
当前CN大陆可用镜像地址
请修改 config/deploy.yaml 文件,可以右键记事本打开
里面的 Repository: 后面的链接

保存后退出,重新打开 Alas.exe
这里能用就没必要继续往下看了
或者使用终端导入
打开目录下的 console.bat 文件
在里面输入
确保内容都在同一行,然后回车,关闭 console.bat 窗口,重新打开 Alas.exe
这里能用就没必要继续往下看了
创建私人仓库
注册账号: https://gitee.com/
注册完毕后,在左侧点击 “新建仓库”
鼠标按一下 "点击导入"

粘贴 Alas github 官方地址
https://github.com/LmeSzinc/AzurLaneAutoScript

其他的随便填一下就好,点击导入
按了导入之后,需要等待一段时间,直到跳转这个页面
这个是 Alas 的文件

此时,你已经可以使用私有仓库来更新 Alas 了
将 config/deploy.yaml 文件里面的 Repository: 后面的链接
换成你自己仓库的地址
如 Repository: https://gitee.com/你的用户名/AzurLaneAutoScript

保存后退出,重新打开 Alas.exe
或者参考上面提到的,使用终端导入
注意
因为你的仓库没有设置公钥,你每次拉包都需要输一遍账户名和密码,有点麻烦

你不嫌麻烦就将就用,但我还是推荐设置公钥
生成公钥
打开 Alas 目录下的 console.bat
输入
后按回车,cookmaker 你可以随便改
然后狂按回车,生成以下内容
阅读
可能需要打开显示隐藏文件夹
注意备份你的私钥和公钥,不见了别找我
在仓库界面点管理→添加公钥

用记事本打开你的 公钥 将里面的所有内容复制到框里面
公钥格式类似

点击添加
回到仓库主页

点 克隆/下载 这个按钮,切到 SSH 这一栏,将下面显示的内容复制
链接示例
然后修改 config/deploy.yaml 文件里面 Repository: 后面的链接即可
或者参考上面提到的 使用终端导入
打开 Alas.exe 后
可能会有一个提示,输入 yes 之后按回车即可

如何更新
这边建议手动更新,自动更新篇幅有点长,而且比较麻烦,估计大伙也不想看,咕了

按一下这个就能更新,出活动或者修 BUG 的时候上去点一下就好了
这个三天前显示的是 官方仓库上次更新的时间
