#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. спасибо Германн, да, вы правы, похоже, что файловые шары еще не поддерживаются. Спасибо