当前位置: 首页 > news >正文

在IDEA中使用TortoiseSVN

一、前言

原版SVN由于下载路径中没有svn.exe文件,导致IDEA中无法使用命令行提交项目代码,因此,现在卸载旧版本TortoiseSVN,下载附有svn.exe的新版TortoiseSVN,下载使用过程记录如下

二、下载过程

卸载就在 控制面板\程序\程序和功能 中找到TortoiseSVN卸载即可,如果旧版SVN有仓库地址,注意记录仓库地址,便于新版TortoiseSVN使用该仓库

  1. 下载软件:访问TortoiseSVN 官方网站,根据自己的 Windows 系统位数(32 位或 64 位)选择相应的安装包进行下载,如果官网打不开,可访问开源项目托管平台,当前版本下载后是TortoiseSVN-1.14.9.29743-x64-svn-1.14.5。

  2. 运行安装程序:双击下载好的安装包,启动安装向导,点击 “Next”。

  3. 阅读并接受许可协议:仔细阅读许可证协议后,选择 “I Accept the terms in the License Agreement”,然后点击 “Next”。

  4. 选择安装选项:在自定义选项页面,可以选择安装目录等。如果需要使用命令行工具,注意勾选 “command line client tools” 选项,以便 IDEA 等软件能找到svn.exe。确认后点击 “Next”。
    在这里插入图片描述
    在这里插入图片描述

  5. 开始安装:点击 “Install” 开始安装软件,等待安装过程完成。

  6. 安装完成:安装完成后,点击 “Finish”。

  7. 安装语言包(可选):如果想要将 TortoiseSVN 界面语言设置为中文等其他语言,可以从官网下载对应的语言包。下载后运行语言包安装程序,按照提示完成安装。安装完成后,右键点击任意文件夹,选择 “TortoiseSVN”->“Settings”,在弹出的设置窗口中找到 “Appearance” 选项卡,在 “Language” 下拉菜单中选择你安装的语言,如 “中文(简体)”,点击 “OK” 即可。

  8. 进入仓库地址(可选):点击资源留言后,输入仓库地址即可进入,可以为公网地址,也可以为内网地址
    在这里插入图片描述

  9. IDEA中配置 SVN 路径
    在这里插入图片描述

  10. 关联项目与 SVN :设置中,打开需要管理的项目(如果项目以前配置过SVN,可以下载 SVN Disconnect 清楚项目原有svn配置数据,然后再关联项目与SVN)
    在这里插入图片描述

  11. 推送项目到仓库中去: 右键选择项目根路径,选择 “Subversion”->“Share Project on Subversion”,选择仓库目标路径后一般有三个选项,一个是存储在目标文件夹下,另一个是在目标文件下引入该项目工程文件夹,第三个是另外创建一个文件夹,把项目工程文件夹放在这个新创建的文件夹下
    在这里插入图片描述
    在这里插入图片描述

三、验证
  1. 安装完成后,可以在文件资源管理器中右键点击文件夹或文件,查看是否出现 TortoiseSVN 的相关菜单选项,如 “SVN Checkout”“SVN Commit” 等,以验证安装是否成功。

  2. 命令行验证是否存在svn.exe,cmd中输入 svn --version
    在这里插入图片描述

相关文章:

  • 自然语言处理(NLP)技术的应用面有哪些
  • 往期项目shader着色器实践效果应用合集
  • 【网络通信安全】基于华为 eNSP 的链路聚合、手工负载分担模式与 LACP 扩展配置 全解析
  • 【时时三省】(C语言基础)if语句一般形式
  • 上下文离群值深度解析:定义、应用场景与检测方法实战
  • 第 12 章(番外)| Solidity 安全前沿趋势 × 审计生态 × 职业路径规划
  • 一周掌握Flutter开发--8. 调试与性能优化(上)
  • 高效事件驱动设计模式——Reactor 模式
  • 【点盾云】加密技术如何防止视频内容随意传播?
  • Angular的理解
  • HTTP 1.0和2.0 有什么区别?
  • 超详细docker部署搭建私有仓库harbor
  • 【django】2-1 (django配置) 应用配置、中间件配置、模板配置
  • 食品计算—Augmented/mixed reality technologies for food: A review
  • Linux 常见漏洞修复方法和防御措施整理
  • 【git】基本操作
  • fork系统调用
  • 总结ExecutorService和CountDownLatch的作用、用法和场景
  • 第十四届蓝桥杯真题
  • 基于JavaWeb的图书管理系统(SSM框架)
  • 巴基斯坦全面恢复领空开放
  • 家电维修担心遇“李鬼”?上海推动“物业+专业服务”进社区
  • 欧盟公布关税反制清单,瞄准美国飞机、汽车等产品
  • 中华人民共和国和俄罗斯联邦关于全球战略稳定的联合声明
  • 上海发布大风黄警:预计未来24小时内将出现8-10级大风
  • 五角大楼要裁一批四星上将