[英]change svn working copy to another directory
问:所以我在Mac上安装了本地svn。 我想更改为将存储库的工作副本复制到另一个文件夹,而无需使用“ svn checkout”,这样我就可以提交一些当前不在工作副本中的代码。
'svn checkout'的问题我不想使用'svn checkout'的原因是b / c我不想将代码覆盖到指定用于工作副本的新文件夹中,因为当我将新代码移入新指定的文件夹并执行svn提交,基于svn附加到已提交代码的.svn隐藏文件夹,我收到一个错误。
我要完成什么? 我陷入混乱,b / c我试图将我的代码的多个版本添加到不同的文件夹中,以便可以相互比较它们。
谢谢,乔恩
您可以使用“ svn复制”在工作副本或存储库中复制一个或多个文件。 更多详细信息: http : //www.visualsvn.com/support/svnbook/ref/svn/c/copy/
希望对您有所帮助。
进行svn签出时,它不会删除和覆盖现有文件-会将它们合并(尝试-备份目标目录的副本,然后将svn签出到其中)。
但是,最简单的方法是将签出svn到一个干净的目录,然后在签出的顶部复制文件。 如果您需要保留签出的目录名称,请将当前目录重命名为其他名称。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.