QA/FAQ/ru

From The Document Foundation Wiki
< QA
Jump to: navigation, search
This page is a translated version of the page QA/FAQ and the translation is 56% complete.

Outdated translations are marked like this.
Other languages:
dansk • ‎Deutsch • ‎English • ‎français • ‎русский


Please contact us via

Как устранить конфиденциальную и личную информацию из документа?

Для защиты вашей личной или рабочей информации, прежде чем послать документ команде QA по почте или прикрепить его в отчете об ошибке, пожалуйста, удалите всю конфиденциальную информацию в копии вашего документа:

Очистка файлов для предоставления

Как сообщить об ошибке?

Если вы считаете что нашли ошибку, пожалуйста, следуйте инструкциям описанным здесь:

Как сообщить об ошибке в LibreOffice?.

If you believe to have found a bug in LibreOffice, please follow the instructions here:

Доступны ли "ночные сборки"?

Да, конечно. Но мы их называем Дневными (Daily Builds). Подробную информацию вы сможете найти на странице Тестирование ежедневный сборок.

Как мне проверить, содержит ли (например, ежедневная) сборка определённое исправление (commit)?

Можно взять номер фиксации (commit ID) из установленной сборки. Для этого откройте Меню ▸ Справка ▸ О программе Libreoffice. Под версией программы будет строка с номером сборки (например, ID сборки: 430m0(Build:2)).

Другой способ, это посмотреть файл _buildinfo.txt содержащийся в директории с ежедневной сборкой. В нём должны быть строки выглядящие примерно так:

tinderbox: git sha1s
core:99eee227ac5a96a2657e26d64b8fbf228fd10bf2

В нём номер фиксации задан в шестнадцатеричной форме (строка с цифрами и буквами от a до f) после слова core:.

Для примера, будем использовать 99eee227ac5a96a2657e26d64b8fbf228fd10bf2 как версию (revision) сборки и 10777b37536be16c6d2e167b59e9e31e37ba3517 как фиксацию (commit), которую вы хотите увидеть, если это было включено в прежнюю сборку. Этот пример может быть полезен когда нужно посмотреть было ли исправление включено в сборку и когда.

  1. Пройдите в навигатор репозитория ядра LibreOffice;
  2. В поле для поиска (вверху справа), выберите range и введите: CHECKCOMMITID..BUILDCOMMITID, замените CHECKCOMMITID и BUILDCOMMITID на соответствующие значения. То есть: номер фиксации (commit ID), который вы хотите проверить, две точки, номер фиксации (commit ID) сборки. В нашем примере, введите "10777b37536be16c6d2e167b59e9e31e37ba3517..99eee227ac5a96a2657e26d64b8fbf228fd10bf2".
  3. Нажмите "search";
  4. Если результат поиска не является пустым (в нём перечислены несколько фиксаций), то данная сборка содержит данный commit. Если результат пуст, то данная сборка не содержит указанного исправления.
  1. In the search area (upper right), choose "range" and enter: CHECKCOMMITID..BUILDCOMMITID, replacing CHECKCOMMITID and BUILDCOMMITID by the respective values. That is: the commit ID you want to check, then two dots, then the commit ID of the build. In our example, enter "10777b37536be16c6d2e167b59e9e31e37ba3517..99eee227ac5a96a2657e26d64b8fbf228fd10bf2".
  2. Click "search".
  3. If the result is not empty (it lists a few commits), then the given build contains the given commit. If the result is empty, then the given build does not contain the given commit.

Что такое "bibisecting"?

Bibisect это отличный Git-инструмент, который мы используем для определения момента, когда ошибка впервые появилась в LibreOffice. Для получения дополнительной информации (в основном технический характер), пожалуйста, посетите страницу Использование Bibisect.