Какая самая лучшая версия Bobo-Browse совместима с Lucene 3.0.3?

1

... или, возможно, этот вопрос может быть сокращен до: - Bobo-Browse и Lucene, используя семантическое управление версиями?

Я вклад NuGet скрипта сборки в .NET порт на Java Бобо-Обзор граненой поисковой системы, который был обновлен, чтобы быть совместимыми с Lucene.Net 3.0.3 (последняя версия доступна в настоящее время). Тем не менее, я не знаю, какая версия Bobo-Browse это технически порт. Исходные файлы не очень похожи на версии Java.

Я просмотрел исходные файлы Java и заметил, что номера версий не совпадают между Bobo-Browse и Lucene. То есть, Bobo-Browse 3.0.0 зависит от Lucene 3.5.0. Я попытался вернуться дальше, но я не могу найти номера версий в источнике. Затем я попытался выполнить поиск Google и нашел здесь 2 документа, и здесь они согласны с тем, что версия 2.5.0 от Bobo-Browse совместима с Lucene 3.0.3.

Мой вопрос: означает ли это, что версия 2.5.1 Bobo-Browse также совместима с Lucene 3.0.3? Будет ли Bobo-Browse 3.0.0 или 3.0.1 или другая более высокая версия совместима с Lucene 3.0.3?

Некоторый контекст

Фактически, порт был первоначально выполнен в версии Lucene.Net 2.9.4 одним разработчиком (но с учетом таинственной версии 1.1.0.0 в исходных файлах и никогда официально не был выпущен), а затем обновлен до Lucene.Net 3.0. 3 другим разработчиком, и нет никакой информации о том, какой номер версии это должно быть (и поверьте, я спросил). Итак, этот вопрос действительно поможет разобраться в двух разных проблемах:

  1. Какой номер версии мы должны предоставить этой версии Bobo-Browse.Net?
  2. Какую версию Bobo-Browse мы должны перенести на модульные тесты, чтобы лучше подтвердить, что она работает как эта версия?

Дело в том, что порт работает нормально. Но не кажется правильным догадываться, какой номер версии это должен быть или придерживаться 3.0.3 на нем только потому, что это версия Lucene.Net, с которой она совместима. Это действительно должно совпадать с версией Bobo-Browse логически, но мне нужно больше информации, чтобы быть уверенным в том, что мы делаем.

Теги:
lucene
lucene.net
bobo-browse.net

1 ответ

1
Лучший ответ

После довольно много исследований я пришел к выводу, что:

  1. Lucene и Bobo-Browse используют семантическое управление версиями.
  2. Основная версия Bobo-Browse обычно совпадает с основной версией Lucene.
  3. Самая высокая версия Bobo-Browse, совместимая с Lucene 3.0.3, - это Bobo-Browse 3.2.0.

Ещё вопросы

Сообщество Overcoder
Наверх
Меню