我的目录结构如下:
components
|_ticker
|_sass-utils
|_ ..
|_ticker.css
|_ticker.sass
|_ ..
在SVN版本控制下,我不想要几个文件。 组件已提交但自动收报机尚未提交且svn status
目前已声明:
? components/ticker
如果我cd
进入自动收报机目录,请尝试:svn propedit svn:ignore .
(这是我从此SO solution尝试的内容)我收到错误:
svn: E200005: 'components/ticker' is not under version control
我相信,{I} svn add components/ticker
后,ticker
下的文件将无法再被忽略。
那么如何忽略不受版本控制的文件?
答案 0 :(得分:3)
This answer全力以赴。
您遇到的问题是您要进入要忽略的目录(组件/自动收录器)并尝试设置属性。你正在处理svn:ignore,好像它作用于当前目录。 svn:ignore是要忽略的子目录的列表。您需要在父目录(组件)中设置ignore属性,并为其指定要忽略的子目录(自动收报机)。
cd components
svn propset svn:ignore ticker .