博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Eclipse中使用svn主要命令的详细介绍
阅读量:2352 次
发布时间:2019-05-10

本文共 778 字,大约阅读时间需要 2 分钟。

博客背景:

       博主现在正在实验室帮助资本主义干活,鉴于以前在实习的时候入过svn的坑,所以还是建议各位使用svn时候小心一些。

svn原理

       svn服务器一般放在公共的服务器上,通过使用服务器地址,可以访问该地址上面的资源。通过在Eclipse上使用svn控件(百度教程吧!现在很多eclipse已经集成了),可以下载svn上的项目至本地,所以很多公司将开发要用到的软件、项目等都放在svn上,有新人来,只要连上svn 就可以把需要的东西下下来了。下面说明一下各个命令。

     1、更新是指服务器上的资源变动了的 而你本地没有变动,需要你更新。使用命令是->update更新

     2、提交是指服务器上没有的,也就是你改过的东西,你需要将代码提交,这样其他同事才能通过更新,得到你的代码。使用命令是->commit 提交

     3、同步是在更新或者提交之前做的工作(切记一定要养成这个习惯,先同步一下看看是否有冲突

         更新提交前先同步,可以知道哪些东西要提交哪些东西要更新、哪些东西是冲突的(比如你和同事改了同一个文件,可能会出现冲突),出现冲突不能提交也不能更新,只有先将冲突的文件解决冲突才可以更新和提交。

        解决冲突的方法根据情况来选择解决方案。在选择用本地的文件覆盖或用服务器的文件覆盖本地后才能更新或提交。具体的用法还需要多实践。

       上面术语在Eclipse里的选项是:

       同步:synchronize with repository (如果你的项目连了svn 右键你的项目 team...就能看到) 点击同步后会进入到synchronize 的界面。再右键项目就有

       Mark as mergerd (冲突时点它 冲突的文件会用本地的覆盖服务器的,意思就是说用你的!) 

       Override and update (冲突时 右键文件 选此项表示 用服务器的!)

未完待续...

转载地址:http://jarvb.baihongyu.com/

你可能感兴趣的文章
MySQL学习笔记
查看>>
数据库连接池
查看>>
MySQL性能优化经验
查看>>
MySQL学习参考
查看>>
Java工程结构管理(BuildPath/系统库/外部库)
查看>>
将代码托管到Coding
查看>>
JS-异步提交表单的几种方式
查看>>
作为一个Java初学者应该注意些什么呢?
查看>>
27岁转行自学Java,真的太晚了吗?
查看>>
自学Java最起码要学到什么程度才能就业?
查看>>
零基础学Java需要做哪些准备?需要注意些什么呢?
查看>>
有了这份阿里大牛手写630页Java高级面试手册,offer稳了【建议收藏】
查看>>
学习Java,需要学到什么程度,才能出去找工作?
查看>>
2021年Java发展怎么样?现在学了Java技术出来是否还能找到工作?
查看>>
Java程序员面试大厂的技术标准,你达到要求了吗?
查看>>
为什么Java程序员需求量这么大,还会有人找不到合适的工作?
查看>>
过来人对程序员学习Java的10条建议,第2点很重要!
查看>>
大学生如何学好Java?过来人给你7点建议
查看>>
过来人的经验:Java实习生在公司里一般都做什么?
查看>>
Java入门基础知识点整理大放送,推荐收藏
查看>>