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