精华内容
下载资源
问答
  • Eclipse svn 删除本地svn文件

    千次阅读 2015-06-10 11:55:57
    首先,选中要删除文件点击Delete ...再删除刚才删掉文件文件夹 ...与资源库同步并覆盖本地文件夹 再次选中本地文件夹并删除 与资源库同步并提交
    1. 首先,选中要删除的文件点击Delete

      Eclipse删除svn服务器上的文件及文件夹
    2. 然后与资源库同步并提交,再点击提交

      Eclipse删除svn服务器上的文件及文件夹
      Eclipse删除svn服务器上的文件及文件夹
    3. 再删除刚才删掉文件的文件夹

      Eclipse删除svn服务器上的文件及文件夹
    4. 与资源库同步并覆盖本地文件夹

      Eclipse删除svn服务器上的文件及文件夹
    5. 再次选中本地文件夹并删除

      Eclipse删除svn服务器上的文件及文件夹
    6. 与资源库同步并提交

    7. 7

      最后即可成功删除

      Eclipse删除svn服务器上的文件及文件夹
      END

    注意事项

    • 此经验是介绍删除文件夹的情况,当只需要删除文件时,可忽略删除文件夹的步骤
    • 需要删除整个目录时可能会有问题,一般的做法是先成功删除该目录下的文件,之后才删除文件夹目录
    展开全文
  • 【基础篇】EclipseSVN的基本应用

    千次阅读 多人点赞 2020-06-04 18:09:05
    一、检出:Eclipse中选择从SVN检出项目,输入远程服务器项目地址,拉取完整项目代码 二、提交:是用本地文件覆盖远程服务器上面文件,只有提交会导致服务器上发生变化 三、更新:只是把服务器上最新版本下载到...

    ## 以下是我在日常开发中经常用到的,希望能帮助到你们~~

    一、检出:Eclipse中选择从SVN检出项目,输入远程服务器的项目地址,拉取完整项目代码

    二、提交:是用本地文件覆盖远程服务器上面的文件,只有提交会导致服务器上发生变化

    三、更新:只是把服务器上最新版本下载到客户端,规则如下:
    1、如果你本地的某个文件没有修改过,而服务器上的这个文件别人已经提交过新版本,那么会用服务器上最新的文件覆盖你本地的文件;
    2、如果你本地的某个文件你修改过了还没有提交,服务器端的这个文件还没被别人改过,那么对你本地的这个文件没有任何影响;
    3、如果你本地的某个文件你修改过了还没有提交,服务器端的这个文件已经被别人改过,那么会提示你发生冲突,会将服务器上最新版文件、你新修改的文件、发生分歧前的那个版本的文件都存放到你的本地

    四、与资源库同步:就是看你本地和服务器的版本之间差异的。你直接用更新,有时会出现冲突,会干掉自己的代码。资源库同步的目的就是让你知道那个文件有冲突,可以更详细的看到你本地代码与服务器上的代码的差异,然后有选择的操作。

    五、显示资源历史记录:可以看到远程服务器上该项目所有的代码修改记录、修订号、修改人和修改时间,右键比较可以查看其他人对该文件的修改的代码详细情况。

    六、还原:如果对某个代码类做了修改,想恢复到最初的代码,或者是本地某个代码类与服务器最新代码冲突太多不想解决,右键选中点击还原,此时该类就会恢复成服务器最新的代码,但是本地自己修改的代码也会消失。

    ##划重点,看下面

    接下来是关于用svn做版本控制时,项目提交的一些要点:

    1.首先在提交代码的时候,会看到有的文件前会有雪花标志,代表该文件被修改过。

    在这里插入图片描述
    2.提交代码的时候,点击整个项目,右键—team—与资源库同步,这个目的是检查本地的代码和服务器上的代码有没有冲突,如果有冲突的话,应该像将冲突解决,否则提交代码会出错。
    在这里插入图片描述
    3.点击与资源库同步按钮之后,会跳转到Team Synchronizing界面,这个时候eclipse会自动检测本地的代码和服务器上的代码有没有冲突,有的话会在eclipse的左侧显示出来,如果没有冲突,那么会跳出弹框 Synchronzing No Changes found (首次使用SVN的时候可以勾上这个提醒框,以后就不会再有这个弹框提示了)
    在这里插入图片描述
    在这里插入图片描述
    4.在解决完冲突后或者在升级后,那么,点击上图中上传代码的按钮,跳转到上传代码的页面

    在这里插入图片描述
    5.选择要提交的文件,然后右键,提交。会跳出一个弹框,让你输入对你这次提交的代码的描述,主要就是写你本次提交代码的改动内容和编码上传者(有的公司会有代码规范要求,养成良好的编码习惯很重要)
    在这里插入图片描述
    6.点击OK,上传成功。

    在这里插入图片描述
    7.上传成功之后,你会发现,上传的文件之前的雪花标志已经消失不见。意味者上传成功。

    8.有的时候,代码之前会出现问号,意味着,这个文件是新增加的。
    在这里插入图片描述
    9.在提交代码之前与资源库同步,不同的提交文件之前会出现不同的标识,看下图,有的图标意味着本地的文件与服务器上的文件有冲突,在有冲突 的时候,要将本地的代码和服务器上的代码进行比较,如果要将本地的代码吧服务器上的代码覆盖掉,那么就直接提交,不然就像下图一样,点击那个按钮,把本地的代码覆盖掉。再出现冲突的时候,如果要将本地的代码覆盖掉,那么一般先将自己的修改的代码拷贝出来,然后将本地的代码覆盖,然后跟新后,再将自己的代码重新写会去,然后再提交代码。
    在这里插入图片描述
    在这里插入图片描述
    10.更新代码的时候,会出现以下图标,箭头有实心和空心,代表不同的意思

    在这里插入图片描述
    下面啰嗦几句,各位看官在提交代码的时候,一定要先更新再提交,因为项目是由多个人共同开发的,如果和同事修改同一个文件,没有更新就提交的话就会覆盖掉其他人写的代码,酿成悲剧~~~

    展开全文
  • 提交:是用本地文件覆盖服务器文件,只有提交会导致服务器上发生变化 更新:只是把服务器上最新版本下载到客户端,规则如下: 1、如果你本地的某个文件没有修改过,而服务器上这个文件别人已经提交过新版本,...
    提交:是用本地文件覆盖服务器的文件,只有提交会导致服务器上发生变化
        更新:只是把服务器上最新版本下载到客户端,规则如下:
        1、如果你本地的某个文件没有修改过,而服务器上的这个文件别人已经提交过新版本,那么会用服务器上最新的文件覆盖你本地的文件;
        2、如果你本地的某个文件你修改过了还没有提交,服务器端的这个文件还没被别人改过,那么对你本地的这个文件没有任何影响;
        3、如果你本地的某个文件你修改过了还没有提交,服务器端的这个文件已经被别人改过,那么会提示你发生冲突,会将服务器上最新版文件、你新修改的文件、发生分歧前的那个版本的文件都存放到你的本地
    
        资源库同步:就是看你本地和服务器的版本之间差异的。你直接用更新,有时会出现冲突,会干掉自己的代码。资源库同步的目的就是让你知道那个文件有冲突,然后有选择的操作。
    以上来自极客蓝天-林哥笔记 http://blog.csdn.net/wangyonglin1123/article/details/55505813
    接下来是关于用svn做版本控制时,项目提交的一些要点
    
     

    首先在提交代码的时候,会看到有的文件前会有雪花标志,代表该文件被修改过。

    提交代码的时候,点击整个项目,右键---team---与资源库同步,这个目的是检查本地的代码和服务器上的代码有没有冲突,如果有冲突的话,应该像将冲突解决,否则提交代码会出错,解决冲突看我的另一篇博客。

    点击与资源库同步按钮之后,会跳转到Team Synchronizing界面,这个时候eclipse会自动检测本地的代码和服务器上的代码有没有冲突,有的话会在eclipse的左侧显示出来,如果没有冲突,那么会跳出弹框 Synchronzing No Changes found .

    在解决完冲突后或者在升级后,那么,点击上图中上传代码的按钮,跳转到上传代码的页面

    选择要提交的文件,然后右键,提交。会跳出一个弹框,让你输入对你这次提交的代码的描述,主要就是写你完成的需求的详细的内容,和编码上传者(这个是本公司的需求)

    点击OK,上传成功。

    上传成功之后,你会发现,上传的文件之前的雪花标志已经消失不见。意味者上传成功。

    有的时候,代码之前会出现问号,意味着,这个文件是新增加的。

    在提交代码之前与资源库同步,不同的提交文件之前会出现不同的标识,看下图,有的图标意味着本地的文件与服务器上的文件有冲突,在有冲突 的时候,要将本地的代码和服务器上的代码进行比较,如果要将本地的代码吧服务器上的代码覆盖掉,那么就直接提交,不然就像下图一样,点击那个按钮,把本地的代码覆盖掉。再出现冲突的时候,如果要将本地的代码覆盖掉,那么一般先将自己的修改的代码拷贝出来,然后将本地的代码覆盖,然后跟新后,再将自己的代码重新写会去,然后再提交代码。

    更新代码的时候,会出现以下图标,箭头有实心和空心,代表不同的意思

     

    展开全文
  • 方法/步骤 首先,选中要删除文件点击Delete ...再删除刚才删掉文件文件夹 ...与资源库同步并覆盖本地文件夹 再次选中本地文件夹并删除

    方法/步骤

    1. 首先,选中要删除的文件点击Delete

      Eclipse删除svn服务器上的文件及文件夹
    2. 然后与资源库同步并提交,再点击提交

      Eclipse删除svn服务器上的文件及文件夹
      Eclipse删除svn服务器上的文件及文件夹
    3. 再删除刚才删掉文件的文件夹

      Eclipse删除svn服务器上的文件及文件夹
    4. 与资源库同步并覆盖本地文件夹

      Eclipse删除svn服务器上的文件及文件夹
    5. 再次选中本地文件夹并删除

      Eclipse删除svn服务器上的文件及文件夹
    6. 与资源库同步并提交

      Eclipse删除svn服务器上的文件及文件夹
      Eclipse删除svn服务器上的文件及文件夹
    7. 最后即可成功删除

      Eclipse删除svn服务器上的文件及文件夹
      END

    注意事项

    • 此经验是介绍删除文件夹的情况,当只需要删除文件时,可忽略删除文件夹的步骤
    • 需要删除整个目录时可能会有问题,一般的做法是先成功删除该目录下的文件,之后才删除文件夹目录
    展开全文
  • 1 class文件反编译 ,但是一般eclipse 配有自动编译功能,一半几率是找不回 2 Eclipse恢复本地记录 ,Local History 功能,但是你要记住文件名 3 如果你实在记不得文件名 可以去工程目录下 .metadata.plugins\org....
  • 1、如果你本地的某个文件没有修改过,而服务器上这个文件别人已经提交过新版本,那么会用服务器上最新文件覆盖本地的文件; 2、如果你本地的某个文件你修改过了还没有提交,服务器端这个文件已经被别人...
  • Eclipse误删除没有提交到svn的本地文件被回复还原,找回本地的文件记录方法 1、文件还在,恢复删除或覆盖的代码选中文件右击-->compare with -->local history, 按照左下角时间点恢复删除或覆盖...
  • 前言:之前自己写了好几天代码,一直手懒没往SVN上提交,然后不小心覆盖本地的代码,几天代码都不见了,下面就说一下本地SVN覆盖的代码如何找回来(我使用Eclipse)。 一、情景一: 你写代码还没来得...
  • 解决Eclipse SVN文件冲突详解

    千次阅读 2017-05-27 09:23:27
    本地覆盖svn还是svn覆盖本地? 经过文件对比后,如果我们发现两者改动是同一个位置或者是同一个功能点,那么我们可能需要选择性地保留一个,舍弃另一个。 如果舍弃是本地文件,请右键单击该文件,然后在关联...
  • 最后发现原因 是拷贝对方文件夹时候 顺便把 .svn控制版本因此文件 一起覆盖本地文件夹 导致错误 如果需要拷贝 到项目 提前删除 .svn 文件夹 打算写一个小软件 去除.svn文件夹 整个问题一定切记
  • eclipse svn 问题记录

    2016-07-07 14:51:00
    1. 标记为合并,则是舍弃是资源库中文件;覆盖,则是 舍弃本地文件 转载于:https://www.cnblogs.com/lasclocker/p/5650106.html
  • SVN本地文件被覆盖还原

    千次阅读 2019-04-09 21:50:47
    以前用eclipse,里面有一个功能叫Restore from local history,可以还原近期的本地文件。 但是小乌龟没有,也许是我没找到。 然后就导出翻啊翻,后来用everything一搜索,发现revert文件都安静躺在回收站...
  • eclipse svn插件 多人提交测试验证

    千次阅读 2012-06-05 09:56:11
    svn在使用过程中,如果文件只有你一个人编辑,没有其它人编辑,...你必须先将别人提交更新更新下来(这种更新不会覆盖本地的),才允许提交。 这时候可以使用“与资源库同步”,则可以看到svn上基版本内容和本
  • 做项目时将SVN数据更新,结果项目出错,使用还原,结果本地的没有提交代码被覆盖了,这下急了,到处找方法恢复,问了好多朋友在网上查资料,大部分说不能恢复,昨晚试了好多方法都没恢复,心想还是死心把利用周末...
  • Eclipse中做SVN代码回退操作

    千次阅读 2017-09-05 16:11:44
    1、取消本地的全部修改,回退到最近一次更新后状态 使用Team --> Revert 命令即可 2、将本地代码回退到之前版本...3、将本地代码回退到之前版本(用过去版本覆盖SVN服务器端最新代码) 1)离开ecl
  • eclipse或者mycelipse使用git插件覆盖更新本地文件摘要: 公司使用的是git作为代码版本管理的工具,而我以前是使用的svn。这不公司有需要让全部覆盖更新本地文件!于是到处百度,终于解决的问题,在这里记录一下!...
  • 做项目时将SVN数据更新,结果项目出错,使用还原,结果本地的没有提交代码被覆盖了,这下急了,到处找方法恢复,问了好多朋友在网上查资料,大部分说不能恢复,昨晚试了好多方法都没恢复,心想还是死心把利用周末...
  • 注: 更新不会覆盖本地代码 Eclipse配置 忽略提交代码到SVN的时候需要忽略文件 插件-安装 http://subclipse.tigris.org/servlets/ProjectProcess?pageID=p4wYuA 安装 安装2,输入命令: SVN - jar:fi...
  • svn本地没有提交却被还原【右键-Team-还原】找回本地的文件记录方法 【我用Eclipse】 1、文件还在,恢复删除或覆盖的代码 右键-compare with -local history, 按照右下脚时间点恢复删除或覆盖的代码。 ...
  • SVN支持程序员将本地副本更新到服务器端最新版本,也支持将本地副本最新改变更新到服务器端,而且后面更新不会覆盖前面更新,而是作为一个新版本被保存下来——SVN甚至支持将本地工作副本恢复为服务器端...
  • 关于svneclipse,更新、与资源库同步、提交

    万次阅读 多人点赞 2017-09-04 17:23:14
    提交:是用本地文件覆盖服务器文件,只有提交会导致服务器上发生变化 更新:只是把服务器上最新版本下载到客户端,规则如下: 1、如果你本地的某个文件没有修改过,而服务器上这个文件别人已经提交过新版本,...

空空如也

空空如也

1 2 3
收藏数 51
精华内容 20
关键字:

本地覆盖eclipse的svn