如何清洗颠覆目录
Angsuman Chakraborty
2006年6月15日
当您结算离开从颠覆的一间贮藏库它创造一个.svn目录(与补充指南))被检查的每个目录(和补充指南的。 .svn目录在目录包含关于贮藏库和文件的信息并且允许您跑svn命令,而不必证实自己今后。 然而,当您想要包装原始代码时用手去除他们变得痛苦。 您能或者使用修造工具,如蚂蚁并且排除.svn目录或您能使用我的代码清洗.svn破烂物目录。
下载 这里SVNClean。
用法:
Java SVNClean [文件或目录名单]
代码在所有Java支持的平台跑(测试在窗口和Linux)。
用途责任自负。 含蓄或,没有提供保单。
归档在 标题新闻之下, 怎么对, Java软件, 技术笔记, 网 |
|
RSS 2.0 |
Trackback 这篇文章 |
给这篇文章发电子邮件
您可以也喜欢读 |





































2006年6月16日在11:27上午
‘svn export是您的朋友。
2006年6月16日在12:50 pm
或者,如果您有 rsync 您能对此…
rsync - C /path/to/source/ /path/to/dest- C选择排除在拷贝的.svn目录。
2006年6月18日在12:26 pm
感谢技巧。
2006年9月16日在3:17 pm
Java prog没有为我和我运作太懒惰的以至于不能激起剧本。 都没有做那个rsync剧本。 因此,我创造了地方svn repo并且使用了进口或出口。
% svnadmin创造/tmp
% svn进口。 file:////tmp
% svn出口file:////tmp
2007年3月6日在11:07 pm
如果您更喜欢一种基于蚂蚁的解答对删除暗藏的或只读工作目录, `defaultexcludes的选择是您的朋友。
2007年3月6日在11:19 pm
那Hm,以核武器攻击我的build.xml目标标记,尝试这个版本…
<target name=”干净环境” depends=”干净gen”
description=”清洗所有蚀或颠覆环境文件和目录” >
”错误” <delete includeemptydirs=”真实的”的failonerror= >
<fileset dir=” $ {basedir}” defaultexcludes=”没有” >
<include name=” ** /.svn/ **”/>
<include name=” ** /.settings/ **”/>
<include name=” ** /.classpath”/>
<include name=” ** /.project”/>
<include name=” ** /.tomcatplugin”/>
</fileset>
</delete>
</target>
2007年8月2日在1:51 pm
为我优良工作的这和正确地是什么我想要。 我想从目录结构去除所有颠覆人工制品,而不必实际有被装载或创造一个伪造蚂蚁目标的颠覆。 这获得了成功正如所料。
谢谢!
2008年4月1日在7:15上午
变成根目录文件夹并且键入:
发现。 类型的d -名字.svn - exec rm {} - R \;
为Linux!