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

SVN培训笔记(二):使用sourceTree通过git桥接管理svn项目

前言

  使用sourcetree管理git非常方便,还能额外调用beyond Compare,非常方便,但是git管理权限,是直接服务器用户管理,svn可以通过文本管理,结合sourcetree,最终定好是通过sourceTree管理svn。

 

解决痛点1:git权限管理问题

  使用svn进行文件管理权限,可以直接配置文本和用户,仓库之间共用配置文件。
  下面是svn对用户的管理:
  在这里插入图片描述

  下面是svn对项目权限和文件夹的管理:
  在这里插入图片描述

解决痛点2:svn文件版本对比更新问题

  使用svn查看文件无法直接调用外部beyond compare,且一次提交多个文件,没有一个明显的分类,都是在一个列表中,而sourcetree就完美解决了这个问题。
  在这里插入图片描述

 

核心关键点

  使用git初始化svn仓库后,svn的提交版本信息,会按照git在sourcetree中的方式,显示的区分:
  在这里插入图片描述

 

使用sourceTree部署服务器SVN项目

步骤一:安装sourceTree

  下载sourceTree,其是免费的软件,下载安装。(略)
  在这里插入图片描述

步骤二:获取项目的svn地址

  获取项目的svn地址。(略)

步骤三:先使用svn地址初始化git桥接的本地仓库

git svn init svn地址

  在这里插入图片描述

步骤四:拉取本地仓库

  这里不要用sourceTree直接添加仓库进行拉取fetch,拉不下来,因为要输入svn的账户和密码,测试sourceTree在这一步没有弹出。
  所以在git本目录svn拉取:

git svn fetch

  在这里插入图片描述

  注意连续弹出的三个对话框,第一个无所谓,第二个是svn的账号,第三个是svn的密码。
  拉取成功如下图:
  在这里插入图片描述

步骤五:使用sourceTree加载该仓库

  打开应用:
  在这里插入图片描述

  在这里插入图片描述

  添加仓库(初始化为本地git仓库):
  在这里插入图片描述

  添加到git的目录即可:
  在这里插入图片描述

  然后添加后,将之前svn的各种版本信息也都类似于git管理展示出来了:
  在这里插入图片描述

 

sourceTree管理界面基础详解

  在这里插入图片描述

 

SourceTree调用外部对比

  选择对应记录后的对应版本,可以对指定文件进行格外的单独对比:
  在这里插入图片描述

  但是需要配置第三方工具,配置步骤如下:
  在这里插入图片描述

  在这里插入图片描述

  然后再次使用:
  在这里插入图片描述

  在这一块sourceTree应该是非常好用的。

 

入坑

入坑一:不使用git fetch直接在sourceTree中fetch卡住

问题

  初始化仓库后,直接用sourceTree进行拉取,拉取失败。

原因

  因为在srouceTree中用的是git fetch,实际是svn,所以无法拉取下来。

解决

  在git命令行中进行fetch,这样弹出三个方框进行输入svn的账户和密码等信息,可以fetch。

http://www.jsqmd.com/news/293236/

相关文章:

  • 2026雅思网课培训线上哪个好?高性价比与提分冲刺指南机构测评推荐
  • vllm单机多卡(无Ray)部署架构
  • 基于spring的地产企业工程项目管理系统[spring]-计算机毕业设计源码+LW文档
  • 基于spring的大学生兼职网[spring]-计算机毕业设计源码+LW文档
  • 基于spring的创新团队管理平台[spring]-计算机毕业设计源码+LW文档
  • 志趣网 item_get - 获取公司详情接口对接全攻略:从入门到精通
  • 教育领域新玩法:用Live Avatar制作AI讲师课程
  • 用YOLOv9官方镜像做毕业设计,简单又出彩
  • IQuest-Coder-V1 vs PolyCoder:小团队开发适配性对比
  • Unsloth能否用于生产?企业级部署稳定性实战评估
  • 异构GPU架构(英伟达+华为升腾等)
  • 深入解析:零基础学AI大模型之Milvus索引实战
  • 告别手动剪辑!FSMN-VAD帮你自动切分语音片段
  • Qwen3-Embedding-0.6B推荐部署:开箱即用镜像提升开发效率
  • NewBie-image-Exp0.1出现OOM?显存不足问题的三种解决方案实战
  • IndexTTS-2模型权重获取:Apache 2.0许可合规使用指南
  • MinerU技术架构解析:magic-pdf与mineru协作机制
  • Llama3语音扩展 vs Speech Seaco Paraformer:中文识别能力对比
  • STM32CubeMX教程:STM32F4系列时钟配置深度剖析
  • 成都恒利泰HT-LFCN-2000+替代LFCN-2000+
  • 开发职场周报生成器,导入本周工作事项,完成进度,待办事项,按公司模板自动排版,填充数据,生成规范周报,支持一键导出word。
  • 脱发治疗中医机构如何选择,天津市道医口碑与实力兼具
  • 2026年客房布草生产商排名,南通夏沐纺织优势显著推荐
  • 2026年全国排名靠前的吸干机一站式供应商
  • 2026年靠谱的吸干机厂家排名,杭州超滤因卓越技术位居前列
  • 2026全网雅思英语培训机构综合深度测评Top榜:高分提分靠谱方案权威推荐
  • 2026线上雅思网课哪个好?综合测评TOP排名榜推荐:全维度测评5家靠谱机构
  • CTF Misc模块系列分享(五):收官总结!解题框架+避坑指南,轻松上分
  • 2026年浙江无尘室装修推荐,百级标准打造,车间净化/净化车间/净化工程/无尘室/无尘车间,无尘室施工流程哪家权威
  • 运维转行不迷茫:3大主流方向+分阶段学习路线