Каков синтаксис для добавления файлов типа расширения perticular в Jgit

#git #jgit

Вопрос:

У меня есть скрипт, который генерирует некоторый файл ионов , я хочу добавить эти файлы в промежуточную область, для этого я использовал

 git.add()
.addFilepattern(".")
.call();
 

Благодаря этому я могу успешно добавлять все файлы,

Но для безопасности я хочу добавить в промежуточную область только файлы «ION».Когда я использовал этот пертикулярный синтаксис:

 git.add()
.addFilepattern("*.ion")
.call();
 

Я больше не могу успешно добавлять файлы.

Это какая-то синтаксическая ошибка в моей вышеприведенной команде? Пожалуйста, дайте некоторое представление об этом, как я могу сделать это правильно с помощью Jgit.

Комментарии:

1. Какую версию jgit вы используете? По крайней мере, в более старых версиях глобусы файлов вообще не поддерживаются. Я не знаю, была ли когда-либо добавлена эта функция, если уж на то пошло.

2. JGit addFilePattern не поддерживает файловые глобусы (пока), см. JavaDoc: download.eclipse.org/jgit/site/5.12.0.202106070339-r/apidocs/…

3. спасибо Германн, да, вы правы, похоже, что файловые шары еще не поддерживаются. Спасибо