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
- 仅列出要复制的版本文件:
svn cp trunk/a.txt trunk/b.txt dest
svn:ignore
?在尝试复制之前为trunk显示svn st
-您似乎有一些未被忽略的内容files@AdrianShum@lazybacker谢谢你的评论。我已经设置了svn:ignore
,当我使用svn st
时,它会显示许多以问号开头的文件。当我使用svn prophet svn:ignore
@RSahu时,我可以得到一个忽略模式列表。我的命令是svn copy trunk/*tags/2014-08-18/