2

我在 Eclipse 中有一个由 SVN(Subclipse)管理的 Java 项目。我想制作项目的精确副本,但名称不同,并且我不想复制任何 SVN 元数据。

换句话说,myProject它是托管在 SVN 存储库中的项目的工作副本。我想制作myProject-clone,但这myProject-clone也不是 SVN 项目的工作副本。

我怎样才能做到这一点?

4

3 回答 3

1

只需使用 svn export 命令。你也可以试试

复制项目 $source -destination $dest -exclude *.svn -recurse

于 2012-12-24T01:46:36.967 回答
0

我会转到插件所在的文件夹,复制插件并粘贴到临时文件夹中。然后在该临时文件夹中,假设您正在使用 Windows 搜索 *.svn,然后选择所有搜索结果,这将删除所有 svn 元数据。可能还有其他方法,但我以前就是这样做的。另一种方法是“断开”项目并选择清除所有 svn 元数据,然后重新签出

于 2012-12-24T01:47:23.770 回答
0

如果您使用的是 Mac、*nix 或其他环境,rsync您可以传入-C参数以忽略 SVN/CVS 元数据:

rsync -avC /path/to/working_dir /path/to/copy_dir
于 2012-12-24T02:20:33.217 回答