前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >SVN服务端和客户端安装与使用以及问题

SVN服务端和客户端安装与使用以及问题

作者头像
友儿
发布2022-09-11 17:14:01
发布2022-09-11 17:14:01
78900
代码可运行
举报
文章被收录于专栏:友儿友儿
运行总次数:0
代码可运行

什么是版本控制?

来自维基百科的专(zhuang)业(bi)解释 版本控制是维护工程蓝图的标准作法,能追踪工程蓝图从诞生到定案的过程。此外,版本控制也是一种软件工程技巧,借此能在软件开发的中,确保由不同人所编辑的同一代码文件都得到同步。

版本控制仅仅是同步代码文件吗?

No!让版本库中的任意一个文件恢复到任意一个历史版本,追溯任意代码文件的任意一行在什么时间被什么人修改过.....

安装(包含服务端和客户端)

  • Ubuntu
代码语言:javascript
代码运行次数:0
复制
   apt-get install subversion
  • CentOs
代码语言:javascript
代码运行次数:0
复制
   yum install subversion

svn服务端和客户端安装与使用

点击svn教程 这里有详细的说明,不再过多赘述!

安装配置过程中可能出现的问题总结

  • 由于连接方在一段时间后没有正确答复或连接的主机没有反应,连接尝试失败。
  • 可能是因为以下原因造成的,请排查。
    • svn项目配置文件问题:
      • 解决方法:检查重新配置svn项目中的authz、passwd、svnserve.conf
    • 防火墙问题:开启了防火墙
      • 解决方法:开放3690端口
代码语言:javascript
代码运行次数:0
复制
    sudo firewall-cmd --add-port=3690/tcp --permanent
    sudo firewall-cmd --reload 
  • svn客户端:有历史数据
    • 解决方法:清除认证数据等(鼠标右击->TortoiseSVN->设置->已保存数据->认证数据->清楚)
  • svn服务未启动
  • 阿里云安全组限制
    • 解决方法:允许3690的端口
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 什么是版本控制?
  • 版本控制仅仅是同步代码文件吗?
  • 安装(包含服务端和客户端)
  • svn服务端和客户端安装与使用
  • 安装配置过程中可能出现的问题总结
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档