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

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
TortoiseSVN 是一个免费的开放源代码的版本控制工具软件,它可以帮助团队协作开发项目,跟踪代码的历史版本,方便代码的管理。以下是 TortoiseSVN使用教程: 1. 下载和安装 TortoiseSVN 首先,在 TortoiseSVN 的官方网站(https://tortoisesvn.net/)上下载最新的安装包,并进行安装。安装过程中可以按照默认设置进行即可。 2. 创建版本 在本地电脑上创建一个版本,这个版本保存的是项目的历史版本和修改记录等信息。右键单击 Windows 资源管理器中的一个文件夹,选择“TortoiseSVN” -> “创建版本”,按照提示创建版本。 3. 检出代码 在本地电脑上检出代码,将代码从版本中复制到本地电脑上,以便进行开发和修改。右键单击 Windows 资源管理器中的一个文件夹,选择“SVN Checkout”,输入版本的 URL 和本地目录,按照提示进行检出。 4. 提交代码 在本地电脑上修改代码后,需要将代码提交到版本中,以便团队协作。右键单击 Windows 资源管理器中的一个文件夹,选择“TortoiseSVN” -> “提交”,输入修改的注释信息,按照提示进行提交。 5. 更新代码 在团队协作开发过程中,可能会有其他成员提交了代码,需要进行更新。右键单击 Windows 资源管理器中的一个文件夹,选择“TortoiseSVN” -> “更新”,按照提示进行更新。 6. 解决冲突 如果多个成员同时修改了同一个文件,并且提交到版本时发生冲突,需要解决冲突。右键单击 Windows 资源管理器中的一个文件夹,选择“TortoiseSVN” -> “解决冲突”,按照提示进行解决。 以上就是 TortoiseSVN使用教程,希望对你有所帮助。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值