【教程】使用 TortoiseSVN 拉取 GitHub 代码库


注意:本教程仅记录 TortoiseSVN 拉取 Github 个人代码库。允许转载,但注明出处!!!



记录日期:2022年8月19日
教程软件:TortoiseSVN
代码平台:Github 代码库
  

教程撰写原因


  为高效建立与管理由自己总结的代码框架、程序辅助/扩展工具包、功能设计等代码内容,需要规范管理 提交、修改、更新 代码的过程。在 Github 上建立个人代码库,以便利化不同时间、空间环境下对代码修改的拉取、更新操作。结合个人偏好操作,选择 TortoiseSVN 作为同 Github 同步的代码拉取与发送工具。

准备工作 —— 安装 TortoiseSVN


  1. 前往 SVN 官网下载 链接点我:TortoiseSVN 工具安装包 + 本地语言包。
    在这里插入图片描述
  2. 使用默认安装 或 修改安装路径至其他磁盘区。注意:安装完成后,将进入一次重启过程。
  3. 完成一次重启初始化配置后,选择 本地语言包,完成本地化语言部署。

该是拉取 Github 代码库的时候了!


  1. 登录 Github 并获取相关代码库页面。选择 “Code”,并复制适用于 SVN 的 HTTPS 地址。
    在这里插入图片描述

  2. 在设备上,任意文件夹目录下使用 右键快捷方式 -> SVN检出(英文 SVN Check Out),弹出配置页面。并填写至 版本库URL 中。
    在这里插入图片描述

  3. 使用默认配置,点击确定。进入下一步 “身份认证”。
    注意:连接 Github 的账户登录凭据在 21年前保持 Github 账户 + 密码 方式,之后选择采用 Github 账户 + Github 密钥 方式进行验证。尚不情况是否是因为访问政策变更的原因。密钥的方式 由 他人博客中问题提及与发现。因此此步骤暂缓,转至下一步 - 创建密钥。

  4. 返回 Github 页面,点击头像 - 下拉菜单 中 Setting 选项,进入个人页面。选择 开发者设置(Developer Setting)
    备注:SVN 获取 Github 项目的身份验证方式发生改变,原账户密码方式现在不通用。改用个人用户密钥进行认证。
    在这里插入图片描述

  5. 进入页面,选择 Personal Access Tokens 并点击 Generator New Token。根据自身情况,选择对应符合的代码库权限。(小白 全选就对了)
    在这里插入图片描述

  6. 将新建密钥复制,并重新粘贴于登录凭据窗口即可完成配置。SVN将从 Github 代码库中拉取相关内容。

关于 TortoiseSVN 拉取 Github 过程中已出现的问题


问题: TortoiseSVN 拉取 Github 无响应或持续卡在拉取阶段。
原因:
解决: 使用 Steam ++ 或 UU加速器(学术 节点)进行访问拉取(有效但不绝对有用

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值