SVN Eclipse插件中如何忽略对服务器已有文件修改后的提交
2017-01-04 14:13
656 查看
忽略分为两种情况.
1.服务器还不存在该文件/文件夹,提交的时候忽略.
2.服务器已经存在该文件/文件夹,提交的时候忽略.
第一种情况比较好处理. (svn:ignore)
1.1右键点击要忽略的文件夹(带有?号)
![](https://static.oschina.net/uploads/space/2017/0104/134544_cvaF_1405360.png)
1.2, 选择你自己想要的忽略方式,不知道怎么选就直接点击ok,这时候你会看到文件中的?问号已经消失了
![](https://static.oschina.net/uploads/space/2017/0104/134629_7mxN_1405360.png)
1.3, 提交整个项目,提交项目的图标会多一个s
![](https://static.oschina.net/uploads/space/2017/0104/135242_sdu9_1405360.png)
/////////////////////////////////////////////////////////////////////////////////////////////////////////
第二种情况,服务器已经存在该文件/文件夹, 可以有两种方法
方法1 (会删除服务器端文件)
2.1.1,先将文件备份起来(记得去掉.svn相关的文件或目录).
2.1.2,将本地文件删除,再提交到SVN.或者直接到SVN服务器端删除文件.
2.1.3,更新SVN最新代码.
2.1.4,将备份的文件copy回来(再提示一遍,记得去掉.svn相关的文件或目录)
2.1.5,这时候你会发现这个文件被标记为新文件,这时候请参考本文第一种情况的处理方式,(svn:ignore)
方法2 (仅仅是提交时本地隐藏显示)
2.2.1 看一个图就明白了 (Remove from View)
![](https://static.oschina.net/uploads/space/2017/0104/141042_jKkh_1405360.png)
这只是eclipse的插件做的功能还不强大所以才会如此麻烦.
用SVN客户端或者IDE的话就能更加简单的解决第二个问题.详情请百度:"svn move to changelist"
或者参考文章:/detail/2658754826.html
本文出处:https://my.oschina.net/longfong/blog/818491
1.服务器还不存在该文件/文件夹,提交的时候忽略.
2.服务器已经存在该文件/文件夹,提交的时候忽略.
第一种情况比较好处理. (svn:ignore)
1.1右键点击要忽略的文件夹(带有?号)
![](https://static.oschina.net/uploads/space/2017/0104/134544_cvaF_1405360.png)
1.2, 选择你自己想要的忽略方式,不知道怎么选就直接点击ok,这时候你会看到文件中的?问号已经消失了
![](https://static.oschina.net/uploads/space/2017/0104/134629_7mxN_1405360.png)
1.3, 提交整个项目,提交项目的图标会多一个s
![](https://static.oschina.net/uploads/space/2017/0104/135242_sdu9_1405360.png)
/////////////////////////////////////////////////////////////////////////////////////////////////////////
第二种情况,服务器已经存在该文件/文件夹, 可以有两种方法
方法1 (会删除服务器端文件)
2.1.1,先将文件备份起来(记得去掉.svn相关的文件或目录).
2.1.2,将本地文件删除,再提交到SVN.或者直接到SVN服务器端删除文件.
2.1.3,更新SVN最新代码.
2.1.4,将备份的文件copy回来(再提示一遍,记得去掉.svn相关的文件或目录)
2.1.5,这时候你会发现这个文件被标记为新文件,这时候请参考本文第一种情况的处理方式,(svn:ignore)
方法2 (仅仅是提交时本地隐藏显示)
2.2.1 看一个图就明白了 (Remove from View)
![](https://static.oschina.net/uploads/space/2017/0104/141042_jKkh_1405360.png)
这只是eclipse的插件做的功能还不强大所以才会如此麻烦.
用SVN客户端或者IDE的话就能更加简单的解决第二个问题.详情请百度:"svn move to changelist"
或者参考文章:/detail/2658754826.html
本文出处:https://my.oschina.net/longfong/blog/818491
相关文章推荐
- MyEclipse Web Project转Eclipse Dynamic Web Project
- MyEclipse连接Mysql数据库的方法(一)
- MyEclipse常用配置图文教程
- MyEclipse连接MySQL数据库报错解决办法
- Myeclipse连接mysql数据库心得体会
- myeclipse中连接mysql数据库示例代码
- 在myeclipse中如何加入jquery代码提示功能
- Myeclipse工程发布时端口占用问题的解决方法
- MyEclipse 6.0.1 6.0GA 6.0M1 5.5GA 5.1.1GA 注册码及高速下载地址
- javascript在myeclipse中报错的解决方法
- eclipse3.2.2 + MyEclipse5.5 + Tomcat5.5.27 配置数据库连接池
- eclipse+myeclipse 环境配置方法
- 使用MyEclipse 开发struts2框架实现登录功能(结构教程)
- 设置Myeclipse中的代码格式化、注释模板及保存时自动格式化
- 在MyEclipse上部署Tomcat服务器的方法
- Myeclipse 自动生成可持久化类的映射文件的方法
- MyEclipse连接MySQL数据库图文教程
- MyEclipse8.6首次运行maven项目图标上没有小M的标识怎么解决
- My eclipse 端口占用(9360)问题解决办法
- myeclipse安装jQuery插件的方法