svn中“更新”与“提交”的区别是什么?
展开全部
更新:把他人上传的代码更新到本地环境,你在这个环境下把自己的代码合并到这个版本中。
提交:将合并好的版本提交到svn,他人再根据你提交的版本开发,保证代码不会冲突。
值得注意的是,使用SVN的目的是多人共享一个最新的目录,你在提交的时候最好先更新,更新到最新版本的核对之后再提交。
因为如果你不更新直接提交,这段时间有可能他人更新后已经提交了,你没有更新还是老得版本,直接提交后会把他人更新的覆盖掉。
提交:将合并好的版本提交到svn,他人再根据你提交的版本开发,保证代码不会冲突。
值得注意的是,使用SVN的目的是多人共享一个最新的目录,你在提交的时候最好先更新,更新到最新版本的核对之后再提交。
因为如果你不更新直接提交,这段时间有可能他人更新后已经提交了,你没有更新还是老得版本,直接提交后会把他人更新的覆盖掉。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
描述太乱了
-_-!
从你描述上看,似乎是在服务器上checkout出来了一个svn本地文件夹,从你自己电脑上commit了一些内容,后面可能别人还commit过,现在服务器上已经进行了一次update操作,你想把服务器上update到你刚刚commit的那个版本,而不是update到最新版本。如果你是想这样的话,很简单啊,你本地看看你commit的那个版本的版本号,然后在服务器上手动update一次,这次update的时候输入你刚看的那个版本号就是了。svn的update可以指定更新到哪个版本的。
-_-!
从你描述上看,似乎是在服务器上checkout出来了一个svn本地文件夹,从你自己电脑上commit了一些内容,后面可能别人还commit过,现在服务器上已经进行了一次update操作,你想把服务器上update到你刚刚commit的那个版本,而不是update到最新版本。如果你是想这样的话,很简单啊,你本地看看你commit的那个版本的版本号,然后在服务器上手动update一次,这次update的时候输入你刚看的那个版本号就是了。svn的update可以指定更新到哪个版本的。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询