2 sxd0208 Sxd0208 于 2016.03.02 21:01 提问

我想用SVN资源库里面写好的覆盖我本地的文件,我该执行什么操作?
svn

如果是我与SVN资源库里面的文件冲突,我想用SVN资源库里面写好的覆盖我本地的文件,我该执行什么操作?是不是直接删除了就行了 ,可是多出来3个文件 不知道删哪个?还是全删图片说明

6个回答

luochoudan
luochoudan   Ds   Rxr 2016.03.02 22:14
已采纳

一楼的意思是你把本地这四个都删了,然后直接更新。带感叹号的应该是你的冲突文件,.mine是你更新之前本地的版本,.r结尾的是服务器上的两个版本吧。

wojiushiwo945you
wojiushiwo945you   Ds   Rxr 2016.03.02 21:16

直接删除本地文件,然后再更新下就好了啊。或者点击本地文件restore恢复一下。

Sxd0208
Sxd0208 是除了有黄色叹号的那三个都删除了吗?
2 年多之前 回复
u013897681
u013897681   2016.03.02 22:15

重新checkout就行了吧。
svn checkout

qq_20039385
qq_20039385   2016.03.03 08:55

建议你打开Sure treasure.css把冲突的部分修改,再右键点击“标记为解决”,其他三个文件就会自动合并,因为其他三个文件都是文件冲突的版本号

enpterexpress
enpterexpress   Rxr 2016.03.03 11:08

获取最新版本

qq_25093755
qq_25093755   2016.03.03 11:35

全删了,然后执行update,之前冲突的没处理,所以留下来了

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
SVN把自己本地的代码覆盖了的解决办法
右键文件,然后找到show local history菜单,点击之后就可以看到你本地文件每天修改的记录。 然后点击一个项,就可以看到你写的之前的代码,然后把你需要的代码复制粘贴到你本地文件中,然后在更新,再提交。
“我的电脑”右键“管理”打不开,提示“该文件没有与之关联的程序来执行该操作“
From: http://bbs.kafan.cn/thread-1240058-1-1.html
SVN使用---与资源库同步
1.同步 在Eclipse下,右击你要同步的工程->team->与资源库同步->这时会进入同步透视图,会显示出本机与SVN上内容有不同的文件,双击文件名,会显示出两个文件中哪里不同; 2.提交 在同步透视图下有"灰色向右的箭头,表示你本机修改过",右击该文件,可以选择提交操作; 3.覆盖/更新 在同步透视图下有"蓝色向左的箭头,表示svn修改过",右击该文件,可以选择覆盖/更新操作;
用svn上的文件,覆盖本地文件
点击文件,右击寻找revert,则能用恢复到最近的版本。
win7中右击“计算机”点“管理” 则出现“该文件没有与之关联的程序来执行操作。
win7中右击“计算机”点“管理” 则出现“该文件没有与之关联的程序来执行操作。请安装一个程序,或者,如果已安装程序,请在‘默认程序’控制面板中创建关联。” 参考答案: 右健“我的电脑”中的“管理”项,打不开,出现“该文件没有与之关联的程序来执行该操作。请安装一个程序、或者,如果已安装程序,请在“默认程序”控制面板中创建关联。” 这是由于应用某些优化软件造成,其中可能是去掉桌面标箭头所致,处理方法
svn 显示文件冲突,本地更新不了
在虚拟机上架了一个svn模块,设置了一个同步钩子 在测试过程中遇到在linux上更新代码显示 svn: Aborting commit: '/opt/www/1.txt' remains in conflict 这个1.txt文件是我创建的,但是在客户端和服务端更新的时候都没更新到,但是在版本库还是存在,删不掉, 最后使用 svn resolved 1.
svn 解决文件本地冲突
在svn命令行merge之后文件经常会出现local add, incoming add upon merge问题,导致无法提交,可以通过以下命令解决冲突  svn resolve --accept working -R .   where . is the directory in conflict. 来自:http://mrjeye.iteye.com/blog/
svn取消本地代码的修改
第一种情况:改动没有被提交(commit)。 这种情况下,使用svn revert就能取消之前的修改。 svn revert用法如下: # svn revert [-R] something 其中something可以是(目录或文件的)相对路径也可以是绝对路径。 当something为单个文件时,直接svn revert something就行了;当something为目录时,需要加上参
svn与资源库同步时显示的图标含义
SVN图标含义 灰色向右箭头:本地修改过 蓝色向左箭头:SVN上修改过 灰色向右且中间有个加号的箭头:本地比SVN上多出的文件 蓝色向左且中间有个加号的箭头:SVN上比本地多出的文件 灰色向右且中间有个减号的箭头:本地删除了,而SVN上未删除的文件 蓝色向左且中间有个减号的箭头:SVN上删除了,而本地未删除的文件 红色双向箭头:SVN上修改过,本地也修改过的文件 一个新检出
svn更新,覆盖本地代码,提交
一.svn覆盖本地代码,使用远程代码第一步:去掉干扰视线的文件方法一:项目右键->Team-与资源库同步-选择文件(不覆盖的文件)-右键-选择remove from view 方法二:选择需要覆盖的文件->Team->与资源库同步第二步:覆盖/更新选择文件-右键-覆盖/更新二.svn更新第一步:去掉干扰视线的文件方法一: 项目右键->Team-与资源库同步-选择文件(不需要更新的文件)-右键-选