Свойство svn:ignore
в каталоге содержит список имен в каталоге current , которые будут игнорироваться. Вы установили свойство svn:ignore
в текущем каталоге на .git
, но это не относится к подкаталогу a
. Что вы можете сделать, это сначала добавить a
нерекурсивно:
svn add -N a
svn ci -m "add a directory"
Затем установите свойство svn:ignore
:
svn propset svn:ignore .git a
, а затем добавьте свое дерево:
svn add a
Это должно игнорировать каталог a/.git
.