首页 > 其他分享 >工具3:subversion 即 SVN

工具3:subversion 即 SVN

时间:2022-12-01 19:00:12浏览次数:71  
标签:SVN Repository 更新 subversion Commit 工具 源代码

SVN是subversion的缩写,​​​开放源代码​​​的版本控制系统,采用分支管理系统的高效管理,用于多个人共同开发同一个项目,实现共享资源,实现最终集中式的管理。​

使用SVN有利于:

1.项目备份方便,节省硬盘空间;
2.记录每个版本,方便追溯历史纪录。
3.多人协作开发,共享数据;
4.细节化的权限控制,便于管理员掌控项目整体。

常用操作:

Repository(源代码库):源代码统一存放的地方

Checkout(提取):当你手上没有源代码的时候,你需要从repository checkout一份

Commit(提交):当你已经修改了代码,你就需要- -Commit到repository

Update (更新):当你已经Checkout了一份源代码, Update后就可以和Repository上的源代码同步

Merge (合并):合并的时候可能会发生冲突。Merge 操作会自动处理可以安全合并的东西。其它的会被当做冲突。Resolve 操作就是用来帮助用户找出冲突并告诉版本库如何处理这些冲突。

SVN被锁定的解决方法:

1.出现这个问题后使用“清理”即"Clean up"功能,如果提示不行,回到上一级目录,再执行“清理”,然后再“更新”。

工具3:subversion 即 SVN_svn

2.如果看到某个包里面的文件夹没有SVN的标志,直接用“Ctrl+Delete”手工删除,然后“清理”,最后“更新”或“提交”。

3.有时候有的文件死活无法提交和更新,有lock字样的提示,:首先点击该文件,然后getLock,再选中stealLock,然后release lock即可

标签:SVN,Repository,更新,subversion,Commit,工具,源代码
From: https://blog.51cto.com/u_15880272/5903630

相关文章

  • SpringBoot过滤器工具类解决跨域问题模板
    放入目录config即可@ConfigurationpublicclassCorsConfigimplementsFilter{@OverridepublicvoiddoFilter(ServletRequestreq,ServletResponseres,F......
  • 反编译工具 Fernflower
    反编译.class文件工具Fernflower首先需要下载依赖包http://the.bytecode.club/fernflower.jar下载后,切换到文件当前目录,直接使用命令java-jarfernflower.jar目标......
  • Everything 搜索工具的原理与实现
    Everything是通过操作USN实现的,并且有一定的局限性(只有NTFS下才能使用)。USNJournal相当于NTFS的秘书,为他记录下改动的一切,并储存为USN_RECORD的格式。原理是通......
  • 开源数据库管理工具DBeaver使用技巧
    考虑到navicat/plsqlDeveloper为商用软件,存在版权问题,且听闻很多网友公司因此收到律师函,继而很难不怀疑数据的安全性,故寻找替代的开源数据库管理工具.查找一番,使用......
  • 10个CSS3动画工具,值得你收藏!
    人类对于运动的食物往往会投入更多的关注,因此巧妙的使用动画能够极大地提升网站的用户体验,快速唤起用户对重要元素的关注。在css3中引入了全新的动画语法,它能够帮助你在设计......
  • dSYM 文件分析工具
    来到新公司后,前段时间就一直在忙,前不久 ​​项目​​​ 终于成功发布上线了,最近就在给项目做优化,并排除一些线上软件的bug,因为项目中使用了友盟统计,所以在友盟给出的错误......
  • 交换机arp转ip-mac绑定命令工具-免费版
    一、简介为了防止ARP破坏,我们经常需要在三层交换机上做IP地址与MAC地址的绑定操作。先要进入System-View系统视图模式,输入"sys"即可。system-view:[huawei]arpstatic192.1......
  • MySQL数据库-Navicat图形界面工具操作-笔记
    1.Navicat连接打开navicat,点击工具栏的“连接”,选择“mysql”,弹出窗口如下图在弹出的窗口中填写名称、主机ip、端口、用户名、密码,如下图密码为mysql点击确定,在左侧栏会看到......
  • 前后端分离开发工具YAPI部署记录
    之前公司说要建立起前后端分离开发模式,而我只是刚毕业,让我负责建立起这个规范,虽然刚毕业还没去大厂待过,对我来说是个挑战,只能按我理解和网上的方案进行建立。在​​Go​​......
  • 前后端分离开发工具YAPI部署记录
    之前公司说要建立起前后端分离开发模式,而我只是刚毕业,让我负责建立起这个规范,虽然刚毕业还没去大厂待过,对我来说是个挑战,只能按我理解和网上的方案进行建立。在​​Go​​......