我在 Eclipse 中有一个由 SVN(Subclipse)管理的 Java 项目。我想制作项目的精确副本,但名称不同,并且我不想复制任何 SVN 元数据。
换句话说,myProject
它是托管在 SVN 存储库中的项目的工作副本。我想制作myProject-clone
,但这myProject-clone
也不是 SVN 项目的工作副本。
我怎样才能做到这一点?
只需使用 svn export 命令。你也可以试试
复制项目 $source -destination $dest -exclude *.svn -recurse
我会转到插件所在的文件夹,复制插件并粘贴到临时文件夹中。然后在该临时文件夹中,假设您正在使用 Windows 搜索 *.svn,然后选择所有搜索结果,这将删除所有 svn 元数据。可能还有其他方法,但我以前就是这样做的。另一种方法是“断开”项目并选择清除所有 svn 元数据,然后重新签出
如果您使用的是 Mac、*nix 或其他环境,rsync
您可以传入-C
参数以忽略 SVN/CVS 元数据:
rsync -avC /path/to/working_dir /path/to/copy_dir