前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >什么是SVN「建议收藏」

什么是SVN「建议收藏」

作者头像
全栈程序员站长
发布2022-09-20 11:40:07
7510
发布2022-09-20 11:40:07
举报
文章被收录于专栏:全栈程序员必看

SVN: subversion 子级版本 (子级源代码版本控制管理软件)

svn:全称Subversion,是代码版本管理软件,管理着随时间改变的数据。这些数据放置在一个中央资料档案库 (repository) 中。 这个档案库很像一个普通的文件服务器, 不过它会记住每一次文件的变动。这样你就可以把档案恢复到旧的版本, 或是浏览文件的变动历史。 许多人会把版本控制系統想像成某种 “时光机器”。

使用svn可以很好地协调一个团队共同开发同一个项目,而不会出现代码冲突、覆盖的情况。

上图是多人共同开发同一个项目,内部最大的问题是,在比较短的时间内如果有多人同时开发同一个文件,会造成彼此代码覆盖的情况发生。A的代码在最后会把B的代码给覆盖掉,10点以后就只体现A程序员的功能效果。

SVN其中的作用一个就是避免上述情况发生。

2. 使用svn的作用

① 多人开发同一个项目不会出现代码覆盖情况。

② 针对一个文件可以创建许多不同版本,并且可以随时查看不同版本的内容。

③ 公司领导可以通过svn查看每个人的工作情况

发布者:全栈程序员栈长,转载请注明出处:https://javaforall.cn/168017.html原文链接:https://javaforall.cn

本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
如有侵权请联系 cloudcommunity@tencent.com 删除

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

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

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

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 2. 使用svn的作用
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档