Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/xpath/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
svn复制:如何忽略不受版本控制的文件_Svn_Svnignore - Fatal编程技术网

svn复制:如何忽略不受版本控制的文件

svn复制:如何忽略不受版本控制的文件,svn,svnignore,Svn,Svnignore,我想使用svn copy创建一个新标签,但我有一些文件不受控制(例如:一些由coffeescript生成的js文件)。svn copy命令将中止并显示错误:错误:不受版本控制。 我的问题是:当我运行svn copy时,如何忽略不受版本控制的文件 我的命令是svn copy trunk/*tags/2014-08-18/通配符(trunk/*)将扩展到该目录中的所有文件。如果您有未版本化的文件,svn将无法复制它们并中止 解决方案1: 删除通配符:svn cp trunk dest 解决方案2

我想使用
svn copy
创建一个新标签,但我有一些文件不受控制(例如:一些由coffeescript生成的js文件)。
svn copy
命令将中止并显示错误:
错误:不受版本控制。

我的问题是:当我运行
svn copy
时,如何忽略不受版本控制的文件

我的命令是svn copy trunk/*tags/2014-08-18/通配符(trunk/*)将扩展到该目录中的所有文件。如果您有未版本化的文件,svn将无法复制它们并中止

解决方案1:

  • 删除通配符:
    svn cp trunk dest
解决方案2:

  • 仅列出要复制的版本文件:
    svn cp trunk/a.txt trunk/b.txt dest

svn copy的来源和目的地是什么?您是否为这些文件/目录正确设置了
svn:ignore
?在尝试复制之前为trunk显示
svn st
-您似乎有一些未被忽略的内容files@AdrianShum@lazybacker谢谢你的评论。我已经设置了
svn:ignore
,当我使用
svn st
时,它会显示许多以问号开头的文件。当我使用
svn prophet svn:ignore
@RSahu时,我可以得到一个忽略模式列表。我的命令是
svn copy trunk/*tags/2014-08-18/