ldcf.net
当前位置:首页 >> svn先更新再提交会丢失已修改的内容吗? >>

svn先更新再提交会丢失已修改的内容吗?

兄弟,节哀吧。不可以逆转的。 准确的说,你现在本地的代码不是被覆盖了,而是被还原了。 赶紧去把自己代码补回来吧,你现在这样是浪费时间 。 被SVN托管的文件,如果本地和服务器不一致的话,不是有个红色的标记吗。有红色标记时候不要随便upda...

在本地副本的文件或目录的图标上单击鼠标右键---->TortoiseSVN---->showlog——>找到想还原到的版本号或者说节点------->右键,复原到此版本

用的是什么SVN客户端,什么版本,做什么操作发生失败? 初步判断是操作失败后,由于某些未知原因破坏了SVN用于存放控制信息的.svn文件夹(是个隐藏文件夹)中的内容,导致SVN无法识别原本已经受控文件。具体原因需要更多的试验分析。

这些消失的文件基本上都是无版本控制的吧,你去回收站里面找找,估计在回收站里 你clean up 肯定是选择了下面的三个选项,给你看一张图片 仔细看下面三个选项,清理的时候最好不要选择

如果你客户端用的是TortoiseSVN的话,那么在你本地工作副本的文件夹上点右键,在右键菜单TortoiseSVN里有一个“Relocate”功能(中文版叫“重新定位”),用这个功能将SVN库的服务器访问地址定位到新的URL就行了 ----------------------------- 原来...

如果你没提交成功,清理掉的话 ,那本身不在版本库中的文件,你没法找回。

这个很难找回,通过svn估计是找不回了 但是通过Eclipse可以找回部分: 1. 你需要记得修改了那些文件 2. 选择文件,右键Compare With --> Local history 3. 在history 视图中,时间最近的,应该就是你还原前的代码 A . 双击时间,回弹出一个比较...

是客户端没有了这些文件?还是服务器端没有了这些文件? 如果是客户端没有了,那可能是本地误操作将这些文件删除了,update一下就好了; 如果是服务器端没有了,这个就难说了,没有遇到过这样的情况

如果是本地新建或编辑的文件,还没有commit就删除了,那只能到回收站找找看了; 如果是已经commit过的文件被删除了,删除后还没有commit,只要update上层文件夹一下就回来了; 如果是删除了原本在SVN库中的文件,并且随后commit了,就查看历史日...

网站首页 | 网站地图
All rights reserved Powered by www.ldcf.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com