【问题标题】:How to clone an SVN-managed project in Eclipse without SVN metadata?如何在没有 SVN 元数据的情况下在 Eclipse 中克隆 SVN 管理的项目?
【发布时间】:2012-12-10 13:42:36
【问题描述】:
我在 Eclipse 中有一个由 SVN (Subclipse) 管理的 Java 项目。我想制作项目的精确副本,但名称不同,并且我不想复制任何 SVN 元数据。
换句话说,myProject 是托管在 SVN 存储库中的项目的工作副本。我想制作myProject-clone,但这样myProject-clone 也不是SVN 项目的工作副本。
我该怎么做?
【问题讨论】:
标签:
java
eclipse
svn
project
subclipse
【解决方案1】:
只需使用 svn export 命令。你也可以试试
复制项目 $source -destination $dest -exclude *.svn -recurse
【解决方案2】:
我会转到插件所在的文件夹,复制插件并粘贴到临时文件夹中。然后在该临时文件夹中,假设您正在使用 Windows 搜索 *.svn,然后选择所有搜索结果,这将删除所有 svn 元数据。可能还有其他方法,但我以前就是这样做的。另一种方法是“断开”项目并选择清除所有 svn 元数据,然后重新签出
【解决方案3】:
如果您使用 Mac、*nix 或其他带有 rsync 的环境,您可以传入 -C 参数以忽略 SVN/CVS 元数据:
rsync -avC /path/to/working_dir /path/to/copy_dir