今天svn提交代码遇到了一个摸索了几个小时的麻烦。

由于我在写代码时有修改包名的情况,而且修改包名之前也已经提交过这部分代码。于是当我再次提交时就出现了代码冲突,由于不懂svn的merge操作,加上没有权限强制提交屡次提交失败。

我尝试先备份本地代码,然后删掉eclipse上该包所在的代码文件,然后先提交想着能把远程代码给删掉,这样再提交我本地的代码就不会冲突了(因为之前有过这样的经历,是单个文件冲突的情况,但这次是有层级的包结构,不一样),可是我提交时却提示我没有修改的东西需要提交,这是回过神来想一想确实没有这个。

比如,原先的包结构是com.liuxin.a...,而现在我把包名修改为com.liuxin.b.a...  当我删掉com.liuxin.b.a下面的文件时,再次提交,远程上确实是没有这个目录的,所以就提示我没有什么要修改。 于是乎,我就把本地删掉的代码再次拷贝回来,然后提交,第一次我先提交com.liuxin.b.a下的某一个子包的一个文件,先对比到远程文件,奇怪的事有发生了,远程文件上第一行import的还是com.liuxin.a包路径。不知道为什么会这样。反反复复试了很多遍。

再加上我写的代码好几个月没有提交,再次提交时总提示我版本冲突,更加大了解决难度。

摸索了几个小时,终于想到了提交过程中的一个提示是,我要提交的文件目录是com.liuxin.a..下的文件,这就让我很费解,我明明已经改成了com.liuxin.b.a啊,因为整包复制的,所以复制过程中一定有带有svn属性信息的文件。于是我在桌面用小乌龟有下载了一个远程代码。然后想断开svn链接,右键文件夹发现没有断开链接的选项(当然,eclipse上是有的)。百度一下(https://m.jb51.net/diannaojichu/426250.html)发现在每个包下有个隐藏的.svn文件,只要把它删了,然后刷新,就会断开链接了。那么怎么找到这个隐藏文件呢,Windows下:

组织--》布局--》菜单栏--》工具--》文件夹选项--》查看--》勾选下图即可,最后应用:

删掉要上传包下的所有子目录.svn,再次复制到原先要提交的工程中就不会说要更新版本、文件与远程目录文件冲突的情况了。因为这就相当于你新写的代码,版本是最新的,代码及目录也是新建的,所有跟谁都不冲突。

综上,1,慎用复制整包的操作,2,在eclipse修改包名很不方便,尤其是带子包的。3,如果这个模块是一个人负责最好等所有的代码都写完了再提交,这样如果出现需要修改包名的情况,不会影响提交。

svn小乌龟怎么断开链接,怎么查看电脑中的隐藏文件,svn复制包或修改包名应注意什么相关推荐

  1. 计算机无法查看隐藏文件夹,怎么查看隐藏文件?2种方法教你查看电脑中的隐藏文件...

    有时候我们在打开文件夹的时候,明明是空的什么文件也没有,但是却发现仍然会占用磁盘空间,这是怎么回事呢?后来听说可能是有隐藏文件,这文件都隐藏了怎么才能看见呢?关于电脑中怎么查看隐藏文件的问题,小编给大 ...

  2. ipad查看电脑中的文件

    ipad查看电脑中的文件 起因:想在ipad上查看Windows10中的文件,不想通过QQ或微信一个个的传输了. 做法: 1.点击屏幕左下方Windows图标,打开[控制面板],点击[程序],选择[程 ...

  3. 计算机一级查询记录,技巧查看电脑中使用过的记录痕迹的详细教程

    XP的系统是很多的用户还在操作的一款系统,其实现在更新以后最新的系统也是很好的使用的,开机的时候很多的用户对于不同的设置开机的时间还有如果你的电脑被别人的看到了的话是怎么实现查看的呢,今天小编就来跟大 ...

  4. 电脑上的计算机里的音乐播放器怎么更改,win10系统电脑中默认的音乐播放器如何修改...

    win10系统电脑中默认的音乐播放器如何修改 今天给大家介绍一下win10系统电脑中默认的音乐播放器如何修改的具体操作步骤. 1. 打开电脑,进入桌面,在左下角的"开始"图标处,右 ...

  5. 怎样查看电脑中的开机启动项?简单方法!如何禁止电脑开机启动的选项?

    我们通常使用电脑去进行办公作业,但是我们每次开机的时候会出现一堆程序软件跟随着电脑开机而启动了,许多基本会是我们不常用的软件,开机自动启动我们还有将其关闭,挺麻烦的.有没有什么办法可以去查看关闭开机启 ...

  6. 怎么查看一段时间的计算机ip,如何查看电脑中使用过的历史IP地址

    满意答案 singjiu 2020.03.09 采纳率:50%    等级:9 已帮助:718人 1.有时候前几天浏览过的网页忘记了地址,这时就可以通过查询历史记录来找到前几天浏览过的网页: (1)在 ...

  7. 怎么查看电脑中安装的字体

    怎样在电脑中查看已安装的字体 话不多说,想要查看本电脑中已安装的字体仅仅需要几步就可以完成. 1.打开我的电脑在C盘下找到windows文件夹并打开它 2.在此文件夹中找到文件夹Fonts并打开,这样 ...

  8. Windows查看电脑中曾经保存过得wifi密码和当前连接的wifi密码

    场景一:查看电脑曾经保存过得wifi密码 小明:哎,换了电脑,不想带旧电脑到公司了,但是新电脑又没有公司的wifi密码,又不想问别人,怎样才能查看到我们公司的wifi密码呢?   小兰:这个简单,我来 ...

  9. 计算机里藏应用,用这3招,轻松揪出电脑中的隐藏文件,让恶意软件无处藏身...

    许多人并不知道,计算机中实际的文件数量将比文件资源管理器中通常看到的多得多,其中有些文件由于某些原因被系统隐藏,特别是一些病毒程序和木马往往会把自己隐藏起来,给用户赞成很大的损失.如果你想看到它们,如 ...

最新文章

  1. 使用FileZilla Server轻松搭建个人FTP服务器
  2. 【NOIP2013模拟】粉刷匠 题解代码
  3. Linux-DNS服务-BIND配置
  4. Vue组件学习之事件总线和消息发布订阅
  5. ROS 可视化(一): 发布PointCloud2点云数据到Rviz
  6. 复杂高端木马USB窃贼出现
  7. python numba_如何用numba加速python?
  8. Elasticsearch 7.x Nested 嵌套类型查询 | ES 干货
  9. flume建立ElasticSearch索引时间的问题
  10. C++ (void)_r;什么意思
  11. 大学生职业生涯规划包word,ppt模板以及必备素材
  12. 矩阵求导、几种重要的矩阵及常用的矩阵求导公式
  13. Windows cmd快捷键
  14. 10进制颜色代码,十进制颜色查询对照表
  15. 戴尔服务器2003系统,Dell PowerEdge R710安装Windows2003系统
  16. WIN10如果将电脑网络分享给iphone
  17. 靠给员工画大饼,一口气创办10家公司身价过亿,吓傻周鸿祎!
  18. 【BLENDER】-渲染 背景设置
  19. 数据结构—串-基本知识点(第五章)
  20. 键盘弹不出来情况(一)

热门文章

  1. 广度优先搜索(BFS)和深度优先搜索(DFS)
  2. 七大成功微信运营案例盘点
  3. mac自带apache服务器吗,Mac开启自带的Apache服务器
  4. element图片预览添加下载图片功能.
  5. 【原】Gatling笔记
  6. js复制内容到剪贴板代码,js复制代码
  7. 重要通知 | 谷歌开发者社区已使用新的活动发布平台
  8. 超线程技术(HT, HyperThreading)概述
  9. OOW上6000人的Openning Keynotes
  10. 如何消除视频会议中出现的回音