Eclipse SVN中“覆盖/更新”和“回复”有什么区别?

 我来答
提莫小姐姐S
2018-01-09 · TA获得超过1.3万个赞
知道小有建树答主
回答量:82
采纳率:100%
帮助的人:1.2万
展开全部

回复是回复到更改之前,覆盖更新是强制更新忽略修改。

覆盖/更新就是直接将SVN上面的代码copy一份到本机。

Eclipse中使用svn主要命令的详细介绍:

vn原理:

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

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

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

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

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

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

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式