网站首页 > 技术教程 正文
安装
找到64位的包
一路next
安装完成之后,右键就会出现
SVN CHeckout表示svn检出,点击它
URL of repository表示的是库的路径,这个我们可以下面这种方式来获得
Checkout directory表示下载到本机的路径
然后输入密码
然后我们就可以在桌面上看到一个tom文件,里面有该库的所有数据
现在我们已经完成了项目的checkout了,下面我们完成commit提交
commit提交
新建一个文件
然后右击
然后再次右击
我们可以在上面的文本框中写上为什么要完成这次提交操作
此时我们可以看到新提交的文件版本为2
update 修改
修改的意思是,当前自己的版本是2,而最新的版本是3,那么如何才能将自己的更新为最新的版本?
现在有两个用户,一个tom,一个jerry,现在它们都有一个2版本的User类,现在tom对user进行修改,然后提交,此时库中的User变为了3版本,那么jerry应该如何将自己的2版本变为最新的3版本?
现在tom将自己的User类修改了,并且进行了提交,此时库中的User类为3版本了,此时jerry可以
冲突问题
现在tom和jerry都有一个版本为3的user类,现在同时对其进行修改,但是tom修改完成之后,先进行提交此时User在库中就是4版本了
此时jerry修改完之后,进行提交,他会遇到这样的情况:
这就是冲突
此时点击update
此时我们可以看到4个文件,mine为jerry最新的文件,r3表示3版本的文件,也就是基础版本,r4为当前库中的文件,此时的A.java中是这样的:它将基础的,自己的,还有库中最新的放到了一起,此时我们需要对它进行整合操作
然后我们就需要把自己写的和库中最新的结合在一起,然后重新进行提交,并且要把mine,r3,r4的文件删除,只保留A.java这一个文件,然后提交
此时版本变为5了,提交成功
删除操作
如果想要删除某个文件,第一步将自己的文件update,这样就能保证自己的文件的版本和库中的最新版本一致
然后打上删除标识
此时文件会消失,但是不会删除,然后提交commit
猜你喜欢
- 2025-03-13 网站svn泄露漏洞
- 2025-03-13 SVN CheckOut提示“不知道这样的主机”解决方案
- 2025-03-13 SVN客户端使用(Linux)及问题排查
- 2025-03-13 近300年来,不同版本的《美女与野兽》不断迭代女性的爱情诉求
- 2025-03-13 CLion 1.0发布,C/C++跨平台集成开发环境
- 2025-03-13 后台服务工具maven:maven安装配置
- 2025-03-13 国内快速下载GitHub速技巧分享
- 2025-03-13 SVN使用详情
- 2025-03-13 MidnightBSD 3.2发布 支持x86_64上的Ravenports和AMD新功能
- 2025-03-13 《openwrt入门经典教程》2.下载编译openwrt
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- sd分区 (65)
- raid5数据恢复 (81)
- 地址转换 (73)
- 手机存储卡根目录 (55)
- tcp端口 (74)
- project server (59)
- 双击ctrl (55)
- 鼠标 单击变双击 (67)
- debugview (59)
- 字符动画 (65)
- flushdns (57)
- ps复制快捷键 (57)
- 清除系统垃圾代码 (58)
- web服务器的架设 (67)
- 16进制转换 (69)
- xclient (55)
- ps源文件 (67)
- filezilla server (59)
- 句柄无效 (56)
- word页眉页脚设置 (59)
- ansys实例 (56)
- 6 1 3固件 (59)
- sqlserver2000挂起 (59)
- vm虚拟主机 (55)
- config (61)
本文暂时没有评论,来添加一个吧(●'◡'●)