Вы можете использовать класс ISVNOptions.
Он имеет addIgnorePattern()
функция, которая должна позволить вам игнорировать файл на основе заданного шаблона.
Если вы хотите игнорировать «игнорировать» в определенном каталоге, вы должны установить свойство svn:ignore
в его родительском каталоге, а не в самом файле (поскольку этот файл игнорируется, он никогда не будет добавлен в репозиторий).
File dir = file.getParentFile().getAbsoluteFile();
ourClientManager.getWCClient().doSetProperty(dir, SVNProperty.IGNORE,
file.getName(), false, false, null);
Чтобы игнорировать более одного файла в каталоге, значение свойства svn:ignore
должно содержать строку для каждого игнорируемого файла, например:
a\n
b\n
*.bin
Как только свойство установлено, зафиксируйте каталог, чтобы новое значение свойства было сохранено в репозитории.
person
VonC
schedule
10.12.2008