为了账号安全,请及时绑定邮箱和手机立即绑定

版本管理工具介绍---SVN篇

难度初级
时长47分
学习人数
综合评分9.77
355人评价 查看评价
9.9 内容实用
9.8 简洁易懂
9.6 逻辑清晰
  • SVN的自动合并:开始的时候两个用户的代码都是从仓库下载下来的,代码是一致的,后来分别对代码做了修改,但是两个用户修改的代码没有重叠部分,第一个用户commit之后,第二个用户的代码就过时了,第二个用户提交代码的时候就会提示代码过时了,这时候用户进行update操作,这个时候SVN就会进行代码的合并。
    查看全部
  • Revert to this version,只是在本地将代码回滚到某个版本,服务器的代码还是没有改变,所以revert之后要在commit一次才能将服务器端的代码也回滚到某个指定版本
    查看全部
  • 空白处 show log--->选择两个文件,右键--compare revision 比对 总结:一:显示log 1:查看具体文件的log,在文件上右键 2.查看整个库的log 空白处右键 二:版本冲突。解决办法:商量
    查看全部
  • 版本冲突时,不要去更新出四个文件了。复制文件出来。改个名字,然后把自己的文件右击---revert到服务器最新的文件 选定两个文件---右击---Diff比对---会把现在服务器上的文件和你写的文件的异同显示出来 3.在新revert出来的文件上根据异同商量决定修改或采用那个代码,修改完,删掉复制的文件,update即可
    查看全部
  • 第一个文件是A B用户的共同修改的内容对此显示出来
    查看全部
  • 出现四个文件。黄色感叹号代表SVN没办法自动合并,因为A B修改的内容一致。 第一个文件:共同修改内容对比显示。第二个文件:A你的代码 第三个文件:A B修改之前的版本代码 第四个文件:B的代码 解决办法:1.A和B讨论,选择哪个版本。就把那个版本恢复。 恢复方法:比如A的正确,就把第二个文件重命名为A的那个文件名,覆盖。 若想恢复成A B之前的版本,用第三个文件覆盖 若想恢复成B的,也是用第四个文件覆盖,或者在第一个文件右击,revert到现在服务器上的B的版本
    查看全部
  • 1:当A B用户同时update了一个文件c,B更改了c,提交了,A也更改了,之后提交的话,会出现过时的提醒。此时必须,先更新到c的最新版,才可以再修改提交。 2.。此时更新后的文件c内容有两种情况 a:如果A B修改的内容不同,会把A B的修改内容合并,即SVN的自动合并 b:A B修改内容一样,会出现四个文件
    查看全部
  • 文件被别人删除,在空白处右击,show log,可以查看整个库的所有增删改查操作记录 自从新建一个文件后,对该文件的所有操作都会被服务器仓库记录下来,随时可以可别人商量恢复
    查看全部
  • recent message填写为什么修改文件的一些注释
    查看全部
  • 探讨之后,决定是恢复一个版本,就在这个版本上右击,点击revert
    查看全部
  • 根据修改记录,和具体人探讨为什么更改代码
    查看全部
  • 查看谁动了那个文件,文件上右击(此时只是对文件进行了修改,不是删除了文件)
    查看全部
  • 把客户端记住的用户名清空。空白处右击——setting
    查看全部
  • 提交新建文件。空白处右击,commit
    查看全部
    0 采集 收起 来源:SVN 的基本操作

    2015-09-09

  • .svn是个隐藏文件,不可以删除,删掉这个,那么这个文件夹就不再是一个下载仓库的本地仓库了
    查看全部

举报

0/150
提交
取消
课程须知
本课程的学习,对小伙伴们的学习基础有以下几点要求: 1、 编程零基础可听 2、 写过一段时间代码再听更好 3、 有与他人协作开发意向者最佳
老师告诉你能学到什么?
1、 SVN 服务端与客户端的安装 2、 SVN 的简单操作 3、 SVN 出现冲突时的解决办法

微信扫码,参与3人拼团

意见反馈 帮助中心 APP下载
官方微信
友情提示:

您好,此课程属于迁移课程,您已购买该课程,无需重复购买,感谢您对慕课网的支持!