发布应用时忽略svn文件
来源:互联网 发布:合肥八度网络贴吧 编辑:程序博客网 时间:2024/06/05 16:07
使用eclipse进行开发时,在编译JAVA代码时的原则是:对于源代码目录中的所有*.java文件编译成同名的*.class文件,而对于如abc.java中的内部类C,编译成abc$C.class;对于所有非java后缀后的文件与目录,连同编译后的文件复制到目标位置。
这样就存在一个问题,如果代码是从svn库检出的,每个目录下都会有个.svn类型的目录,eclipse会把它们全都拷贝到编译目录(默认为bin),导致svn客户端会误认为bin目录是svn co出来的,而bin目录下的svn信息又与该目录下的文件内容不符,这样很多svn客户端就错乱了。更有甚者,会把bin目录下的内容check in到库中。
解决这个问题很简单,修改项目属性(选中工程->右键->properties),选择Java Build Path,在Sources选项卡中选择对应的源代码目录,选中Excluded,点击edit,在Exclusion pattems里填加 **/.svn/** 就可以了。这样eclipse在编译时会忽略掉.svn目录。
对于TortoiseSVN可能会设置使用_svn代替.svn目录,做相应设置即可。
更多关于TortoiseSVN的设置可参考官方提供的中文帮助文档。
http://tortoisesvn.net/docs/release/TortoiseSVN_zh_CN/index.html
- 发布应用时忽略svn文件
- 发布应用时控制log日志输出
- 编译应用时的Android.mk文件
- SVN忽略文件
- SVN忽略文件
- svn 忽略文件
- svn 忽略文件
- SVN 忽略某些文件
- SVN忽略文件
- SVN 忽略某些文件
- SVN配置忽略文件
- svn上传svn忽略文件
- weblogic10.3发布web应用时出现404错误
- 关于VelocityServlet应用时velocity.properties作为通用属性文件
- 让Eclipse编译应用时自动生成.apk文件
- svn:ignore忽略某些文件
- svn忽略文件或目录
- svn 设置忽略文件列表
- 获取控制台应用程序自己的文件名
- Android Audio System 之三: AudioPolicyService 和 AudioPolicyManager
- java 透明图片
- svn 服务器的搭建与配置
- vmware nat模式上网配置
- 发布应用时忽略svn文件
- php自动跳转
- Dead Connection Detection (DCD) Explained [ID 151972.1]
- JAVA画图中反锯齿
- XML-RPC
- 关于虚拟机为什么不能用bridge模式上网
- LCS最长公共子序列求解
- BW中的增强
- 设计模式实现系列-简单工厂模式-工厂模式-抽象工厂模式