【教程】使用 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加速器(学术 节点)进行访问拉取(有效但不绝对有用

猜你喜欢

转载自blog.csdn.net/qq_51026638/article/details/126416245
今日推荐