微信开发者工具 版本管理 Azure Repo

通过ssh连接

生成ssh密钥
Windows Platform:
win+r键调出“运行”
输入cmd调出命令行
48510d187dc59f447bc4576b16cbdc40.png
输入
ssh-keygen -t rsa -C "xiaonan.pan"
-t rsa 表示采用 rsa 算法
-C “xiaonan.pan” 表示注释
93734751351e9e13ff5a9db7e727f0fb.png
键入 密钥保存的路径(一般照抄即可)

在给定的文件夹C:\Users\xiaon.ssh下,我们看到
3188872e89a0089a9e20ddb437a3db8b.png
id_rsa.pub即为公钥内容
选择记事本打开之
复制其中所有的内容,填写到GitHub的Key中
6e9553c6216f84d144054c9df2d1054a.png
a4622b799add66b0752bb413dcc9d20b.png
单击Add SSH key

Ubuntu Platform:
在终端输入
ssh-keygen -t rsa -C "xiaonan.pan"
后续步骤如上。

.ssh保存在 ~/.ssh/下
65f9496157f9c72ff0fe04d1a9e44871.png
利用
vim id_rsa.pub 
打开复制公钥,上传
在使用 git 命令行时注意使用SSH连接:
git clone git@ssh.dev.azure.com:v3/CPT202-GroupA-8/Maplus/Maplus

id_rsa 即为 rsa私钥,须保密保存
id_rsa 即为 rsa公钥,上传到Azure SSH key 管理页面

cd38127dc8ece3f586c3661d26454726.png

d742570eb34beadbc1a7d23a695f2eca.png

右下角确认add

随后配置微信开发者工具的版本管理
3faa4792f246fac391c044660e27dea5.png
设置

网络和认证改为
b208d48255ed44e6210876e95ef5871a.png
密码口令是刚刚 ssh生产中 passphase 的内容,此处我并没有设置passphase,故留空。

c7172f79cbb2e37242715dd38a7bbb9c.png
配置远程代码仓库

754df68baa544e476739a2aca73b0d43.png
URL填入SSH地址
16416134d217416dec23007b84a0d82d.png
804c0715c6d2f7922fa436fbd89e5fa7.png

配置完成。

Author

TsingLoo

Posted on

2022-03-11

Updated on

2022-09-13

Licensed under

Comments