2 u012289307 u012289307 于 2014.12.02 14:29 提问

SVN无法进行资源比较,老是被还原成之前的内容

求大神拯救

双击有更新的的文件,该文件就会被修改成 修改之前的版本,无法进行比较

1个回答

wgw335363240
wgw335363240   2014.12.02 17:01

1.查看本地的文件版本与svn上文件的 版本
2.这种情况可能是你这个文件是不是拷贝过来的,通常拷贝一个目录的时候,会把目录下隐藏的.svn文件也一并拷贝过来,在svn中不要这么干,很容易出现
版本问题,甚至有可能出现提交a文件,结果覆盖掉了b文件,因为svn就是根据.svn文件来覆盖文件和检测版本的
3.你这种情况可以先备份下工作空间,重新check下,或者把文件先拷贝出来,删掉本地文件,从svn同步下,然后在提交自己的文件

u012289307
u012289307 谢谢, 我把myeclipse重装了,svn重新配置了下就好了。虽然现在还没懂是为什么,还是谢谢你的回答。
3 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
svn比对版本之间程序之间变动
1 TortoiseSVN右键-显示日志2 查看提交的不同,之后选择 需要比对的文件, 右键,  显示改变   ,即可。
svn 与历史版本对比
找到项目中的jsp页面或者java文件等,点击右键鼠标    选择 Compare With    ......   然后选择 修订版R...
SVN本地文件锁定,无法clean up
<br /><br />SVN 本地更新时,由于一些操作中断更新,如磁盘空间不够,用户取消。  可能会造成本地文件被锁定的情况。一般出现这种情况的解决方法:<br />1、可以使用SVN clean up来清除锁定。<br />2、如果不是本目录锁定,系统提示上一层目录锁定,需要到上一层或者根目录中清除。<br />3.如果在根目录下都无法clean的话,一般采取的方法是另外找一个目录重新CHECKOUT。但有时有时SVN目录下可能有一些自己本地修改的文件,还未提交到SVN服务器,这时重新CHECKOUT需
利用TortoiseSVN自动对比文件差异
前言:工作过程中,代码集成经常进行,每次都要对文件进行对比,工作烦琐。利用TortoiseSVN可以快速实现代码自动对比并导出的功能。 一、配置好TortoiseSVN的工作环境。二、在本地工作副本目录,右键菜单选择[TortoiseSVN]à [Show log],弹出log messages对话框。如下图:图1.1 Show log 菜单 图1.2 Log
关于Eclipse的SVN插件本地与历史资源比对乱码的问题
我的项目都统一使用了UTF-8编码 查看当前版本,还是提交到SVN服务器,或者Checkout出代码都是正常的, 在Eclipse里面,或文本文件编辑器打开都可以看到正确的内容。 但是在进行本地文件和SVN远程文件比较的时候,远程文件中所有的中文都是乱码,如下图所示:     而通过 SVN 的界面直接打开远程文件,所显示的也是乱码。 实在郁闷,这样即无法判别文件的差异。 在网上查
SVN怎么查看修改的历史记录并做比较
1.右击项目选择team--2.显示资源历史记录(show history)--3.右击选择比较--4.在出现的窗口中点击select --5.选择获取全部点击OK --6.回到原来的界面这时候就可以看到每个人的修改记录,右击文件选择比较,打开修改的文件,这时就可以左右两个界面比较修改的内容。
Git和SVN的比较
最近在学习搭建git服务器,也具体学习下了git相关知识。因而有想和svn想比较下。 在以前不同公司都有使用过git和svn,个人感觉都还挺方便的。具体到工具的整体性,没有深究,简单总结下个人对这两工具的看法。有不足的地方,请多多指教 1.Git是分布式的,svn不是 Git部分 一般来说,Git是分布式的,但还是会有一个Git中央服务器。开发人员下载代码的时候,会克隆一个版本库在自己的电
SVN操作 -- TortoiseSVN中的Excel文件比较
本文介绍如何在TortoiseSVN中集成Excel比较工具,可以在提交窗口中通过外部工具来比较Excel文件的差异。
svn中 更新,提交,与资源库同步分别会有什么效果
百度收集的
svn上传个别文件被拒原因
工程文件上传到svn中,.a文件会自动屏蔽(应该叫屏蔽,反正就是上传不上去) 用Cornerstone工具,解决这个问题 1.打开Cornerstone左上角,点Cornerstone->Preferences->Subversion 2.Global lgnores下面有一个Use default global ignores 默认这里方框中会打钩(这就是.a文件不能上传的原因