Translation components API.

See the Weblate's Web API documentation for detailed description of the API.

GET /api/components/documentation/articlescommitters-guide_index/changes/?format=api&page=414
HTTP 200 OK
Allow: GET, HEAD, OPTIONS
Content-Type: application/json
Vary: Accept

{
    "count": 21333,
    "next": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/changes/?format=api&page=415",
    "previous": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/changes/?format=api&page=413",
    "results": [
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1791877/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:15.815547Z",
            "action": 9,
            "target": "**A:** Если вам нужно только зеркалирование, то\n",
            "id": 893758,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893758/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824245/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:15.829564Z",
            "action": 9,
            "target": "сработает. Однако, у этого есть два недостатка, если вы хотите использовать это для чего-то кроме зеркала, которое вы будете переклонировать.",
            "id": 893759,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893759/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824246/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:15.843713Z",
            "action": 9,
            "target": "Во-первых, это 'голый репозиторий', который содержит базу данных репозитория, но не имеет извлеченного рабочего дерева. Это отлично подходит для зеркалирования, но ужасно для повседневной работы. Существует несколько способов обойти это с помощью `git worktree`:",
            "id": 893760,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893760/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824248/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:15.857768Z",
            "action": 9,
            "target": "Но если вы не используете свой зеркальный репозиторий для дальнейшего локального клонирования, то это плохое соответствие.",
            "id": 893761,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893761/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824249/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:15.871841Z",
            "action": 9,
            "target": "Второй недостаток заключается в том, что Git обычно перезаписывает ссылки (названия веток, теги и т.д.) из вышестоящего репозитория, чтобы ваши локальные ссылки могли развиваться независимо от него. Это означает, что вы потеряете изменения, если будете коммитить в этот репозиторий в чём-либо, кроме веток приватных проектов.",
            "id": 893762,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893762/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1791884/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:15.900899Z",
            "action": 9,
            "target": "**В:** Так что же я могу сделать вместо этого?\n",
            "id": 893763,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893763/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1791885/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:15.917359Z",
            "action": 9,
            "target": "**A:** Ну, вы можете поместить все ссылки (refs) вышестоящего репозитория в приватное пространство имён вашего локального репозитория.\nGit клонирует всё через 'refspec', и стандартный refspec выглядит так:\n",
            "id": 893764,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893764/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824250/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:15.933724Z",
            "action": 9,
            "target": "который просто извлекает ссылку ветки.",
            "id": 893765,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893765/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824251/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:15.949592Z",
            "action": 9,
            "target": "Однако в репозитории FreeBSD есть и ряд других элементов. Чтобы увидеть их, вы можете добавить явные спецификации ссылок для каждого пространства имен ссылок или получить всё. Чтобы настроить ваш репозиторий для этого:",
            "id": 893766,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893766/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824253/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:15.965384Z",
            "action": 9,
            "target": "что поместит всё из вышестоящего репозитория в пространство имён `refs/freebsd/` вашего локального репозитория. Обратите внимание, что это также захватывает все несконвертированные ветки поставщиков, и количество связанных с ними ссылок довольно велико.",
            "id": 893767,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893767/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824254/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:15.980482Z",
            "action": 9,
            "target": "Вам потребуется ссылаться на эти ссылки с их полными именами, поскольку они не входят в обычные пространства имён Git.",
            "id": 893768,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893768/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824256/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:15.995794Z",
            "action": 9,
            "target": "будет просматривать журнал ветки поставщика для zlib, начиная с версии 1.2.10.",
            "id": 893769,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893769/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1791895/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.011317Z",
            "action": 9,
            "target": "Одним из ключевых моментов качественной разработки программного обеспечения в таком крупном проекте, как FreeBSD, является возможность сотрудничать с другими участниками до отправки своих изменений в дерево исходного кода. Репозитории Git проекта FreeBSD пока не позволяют отправлять пользовательские ветки в репозиторий, поэтому если вы хотите поделиться своими изменениями с другими, вам необходимо использовать другой механизм, например, размещённый GitLab или GitHub, для обмена изменениями в пользовательской ветке.",
            "id": 893770,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893770/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1791896/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.026537Z",
            "action": 9,
            "target": "Следующие инструкции показывают, как создать пользовательскую ветку на основе ветки FreeBSD `main` и отправить её в GitHub.",
            "id": 893771,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893771/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1791897/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.041602Z",
            "action": 9,
            "target": "Прежде чем начать, убедитесь, что ваш локальный репозиторий Git актуален и имеет правильно настроенные источники, как показано в разделе crossref:committers-guide[keeping_current,выше].",
            "id": 893772,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893772/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1791899/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.056512Z",
            "action": 9,
            "target": "Первым шагом является создание форка https://github.com/freebsd/freebsd-src[FreeBSD] на GitHub, следуя этим https://docs.github.com/en/github/getting-started-with-github/fork-a-repo[инструкциям]. Назначением форка должен быть ваш собственный, личный аккаунт на GitHub (в моём случае gvnn3).",
            "id": 893773,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893773/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824258/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.070451Z",
            "action": 9,
            "target": "Теперь добавьте удаленный репозиторий в вашей локальной системе, который указывает на вашу вилку:",
            "id": 893774,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893774/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824260/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.084094Z",
            "action": 9,
            "target": "С этим вы можете создать ветку crossref:committers-guide[keeping_a_local_branch,как показано выше].",
            "id": 893775,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893775/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824262/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.098273Z",
            "action": 9,
            "target": "Вносите любые изменения в своей ветке. Собирайте, тестируйте, и как только будете готовы к совместной работе с другими, настанет время отправить свои изменения в размещённую ветку. Прежде чем отправить изменения, вам нужно будет установить соответствующую восходящую ветку (upstream), о чём Git сообщит при первой попытке отправки в ваш удалённый репозиторий +github+:",
            "id": 893776,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893776/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824264/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.112571Z",
            "action": 9,
            "target": "Установка push как +git+ советует позволяет ему успешно завершиться:",
            "id": 893777,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893777/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824266/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.126808Z",
            "action": 9,
            "target": "Последующие изменения в той же ветке будут по умолчанию отправляться корректно:",
            "id": 893778,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893778/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824267/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.141060Z",
            "action": 9,
            "target": "На этом этапе ваша работа находится в вашей ветке на +GitHub+, и вы можете поделиться ссылкой с другими участниками.",
            "id": 893779,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893779/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1791915/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.155521Z",
            "action": 9,
            "target": "В этом разделе описано, как интегрировать запрос на вытягивание (pull request) из GitHub, отправленный против зеркал FreeBSD в Git на GitHub. Хотя на данный момент это не официальный способ отправки исправлений, иногда таким образом приходят хорошие правки, и проще всего просто перенести их в дерево коммиттера и оттуда запушить в дерево FreeBSD. Аналогичные шаги можно использовать для вытягивания веток из других репозиториев и их интеграции. При коммите запросов на вытягивание от других следует проявлять особую осторожность, чтобы проверить все изменения и убедиться, что они в точности соответствуют заявленным.",
            "id": 893780,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893780/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824268/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.169524Z",
            "action": 9,
            "target": "Прежде чем начать, убедитесь, что локальный репозиторий Git актуален и имеет правильно настроенные источники, как показано в разделе crossref:committers-guide[keeping_current,выше]. Кроме того, убедитесь, что у вас есть следующие источники:",
            "id": 893781,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893781/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824270/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.185156Z",
            "action": 9,
            "target": "Часто запросы на включение изменений просты: это запросы, содержащие всего один коммит. В этом случае можно использовать упрощённый подход, хотя подход из предыдущего раздела также будет работать. Здесь создаётся ветка, изменения выборочно применяются, сообщение коммита корректируется и проверяется на адекватность перед отправкой. В этом примере используется ветка `staging`, но она может иметь любое имя. Эта техника работает для любого количества коммитов в запросе на включение изменений, особенно когда изменения чисто применяются к дереву FreeBSD. Однако, когда коммитов несколько, особенно когда требуются незначительные корректировки, `git rebase -i` работает лучше, чем `git cherry-pick`. Вкратце, эти команды создают ветку; выборочно применяют изменения из запроса на включение изменений; тестируют их; корректируют сообщения коммитов; и выполняют быструю перемотку при слиянии обратно в `main`. Номер PR ниже обозначен как `$PR`. При корректировке сообщения добавьте `Pull Request: https://github.com/freebsd-src/pull/$PR`. Все запросы на включение изменений, зафиксированные в репозитории FreeBSD, должны быть проверены как минимум одним человеком. Это не обязательно должен быть тот, кто их фиксирует, но в этом случае тот, кто фиксирует, должен доверять компетентности других рецензентов в проверке коммита. Коммиттеры, которые проводят код-ревью запросов на включение изменений перед их отправкой в репозиторий, должны добавить строку `Reviewed by:` к коммиту, потому что в этом случае это не подразумевается. Добавьте всех, кто просматривает и одобряет коммит на github, также в `Reviewed by:`. Как всегда, следует позаботиться о том, чтобы изменение делало то, что предполагается, и чтобы в нём не было вредоносного кода.",
            "id": 893782,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893782/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824271/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.199526Z",
            "action": 9,
            "target": "Кроме того, пожалуйста, убедитесь, что имя автора запроса на включение изменений не является анонимным. Веб-интерфейс редактирования Github генерирует имена вида:",
            "id": 893783,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893783/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824272/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.213753Z",
            "action": 9,
            "target": "Вежливая просьба к автору предоставить более подходящее имя и/или адрес электронной почты. Следует проявлять особую осторожность, чтобы не допустить стилистических ошибок или внедрения вредоносного кода.",
            "id": 893784,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893784/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824274/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.227792Z",
            "action": 9,
            "target": "Для сложных запросов на принятие изменений с несколькими коммитами, содержащими конфликты, следуйте приведённой ниже схеме.",
            "id": 893785,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893785/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824275/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.242075Z",
            "action": 9,
            "target": "извлеките запрос на включение изменений `git checkout github/pull/XXX`",
            "id": 893786,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893786/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824276/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.256169Z",
            "action": 9,
            "target": "создать ветку для перебазирования `git checkout -b staging`",
            "id": 893787,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893787/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824277/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.270307Z",
            "action": 9,
            "target": "Перебазировать ветку `staging` на последнюю версию `main` с помощью `git rebase -i main staging`",
            "id": 893788,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893788/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824278/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.286760Z",
            "action": 9,
            "target": "Разрешите конфликты и проведите все необходимые тестирования.",
            "id": 893789,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893789/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824279/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.300638Z",
            "action": 9,
            "target": "перемотать ветку `staging` в `main`, как описано выше",
            "id": 893790,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893790/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824280/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.314730Z",
            "action": 9,
            "target": "Финальная проверка изменений, чтобы убедиться, что всё в порядке",
            "id": 893791,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893791/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824281/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.328617Z",
            "action": 9,
            "target": "Отправить в репозиторий Git FreeBSD.",
            "id": 893792,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893792/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824282/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.342800Z",
            "action": 9,
            "target": "Это также будет работать при внесении веток, разработанных в другом месте, в локальное дерево для фиксации.",
            "id": 893793,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893793/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824283/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.356933Z",
            "action": 9,
            "target": "После завершения работы с pull request, закройте его с помощью веб-интерфейса GitHub. Стоит отметить, что если ваш источник `github` использует `https://`, единственным шагом, для которого потребуется учетная запись GitHub, будет закрытие pull request.",
            "id": 893794,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893794/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1791927/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.370962Z",
            "action": 9,
            "target": "Проект перешёл на crossref:committers-guide[git-primer,git].",
            "id": 893795,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893795/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1791928/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.385268Z",
            "action": 9,
            "target": "Репозиторий исходных кодов FreeBSD перешёл с CVS на Subversion 31 мая 2008 года. Первый настоящий коммит SVN — __r179447__. Репозиторий исходных кодов перешёл с Subversion на Git 23 декабря 2020 года. Последний настоящий коммит svn — __r368820__. Хеш первого настоящего коммита git — __5ef5f51d2bef80b0ede9b10ad5b0e9440b60518c__.",
            "id": 893796,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893796/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1791929/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.399521Z",
            "action": 9,
            "target": "Репозиторий `doc/www` FreeBSD перешёл с CVS на Subversion 19 мая 2012 года. Первый настоящий коммит SVN — __r38821__. Репозиторий документации перешёл с Subversion на Git 8 декабря 2020 года. Последний коммит SVN — __r54737__. Первый настоящий хэш коммита git — __3be01a475855e7511ad755b2defd2e0da5d58bbe__.",
            "id": 893797,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893797/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1791930/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.413910Z",
            "action": 9,
            "target": "Репозиторий `ports` FreeBSD перешел с CVS на Subversion 14 июля 2012 года. Первый настоящий коммит SVN — __r300894__. Репозиторий ports перешел с Subversion на Git 6 апреля 2021 года. Последний коммит SVN — __r569609__. Первый настоящий хэш коммита git — __ed8d3eda309dd863fb66e04bccaa513eee255cbf__.",
            "id": 893798,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893798/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1791933/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.428156Z",
            "action": 9,
            "target": "В качестве нового разработчика предстоит выполнить ряд действий. Первый набор шагов относится исключительно к коммиттерам. Эти шаги должны быть выполнены наставником для тех, кто не является коммиттером.",
            "id": 893799,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893799/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1791936/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.442372Z",
            "action": 9,
            "target": "Те, кому предоставлены права на коммит в репозитории FreeBSD, должны выполнить следующие шаги.",
            "id": 893800,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893800/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824284/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.456126Z",
            "action": 9,
            "target": "Получите одобрение наставника перед внесением каждого из этих изменений!",
            "id": 893801,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893801/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824285/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.470244Z",
            "action": 9,
            "target": "Все коммиты в [.filename]#src# сначала попадают в FreeBSD-CURRENT, прежде чем быть слитыми в FreeBSD-STABLE. Ветка FreeBSD-STABLE должна сохранять совместимость ABI и API с предыдущими версиями этой ветки. Не сливайте изменения, нарушающие эту совместимость.",
            "id": 893802,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893802/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824287/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.496129Z",
            "action": 9,
            "target": "Добавить автора",
            "id": 893803,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893803/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824288/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.512293Z",
            "action": 9,
            "target": "[.filename]#doc/shared/authors.adoc# - Добавить сущность автора. Последующие шаги зависят от этой сущности, и пропуск этого шага приведёт к сбою сборки [.filename]#doc/#. Это относительно простая задача, но она остаётся хорошим первым испытанием навыков работы с системой контроля версий.",
            "id": 893804,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893804/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824289/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.528154Z",
            "action": 9,
            "target": "Обновить список разработчиков и участников",
            "id": 893805,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893805/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824290/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.544089Z",
            "action": 9,
            "target": "[.filename]#doc/shared/contrib-committers.adoc# - Добавьте запись, которая затем появится в разделе \"Разработчики\" extref:{contributors}[Списка контрибьюторов, staff-committers]. Записи сортируются по фамилии.",
            "id": 893806,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893806/?format=api"
        },
        {
            "unit": "https://translate-dev.freebsd.org/api/units/1824291/?format=api",
            "component": "https://translate-dev.freebsd.org/api/components/documentation/articlescommitters-guide_index/?format=api",
            "translation": "https://translate-dev.freebsd.org/api/translations/documentation/articlescommitters-guide_index/ru/?format=api",
            "user": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "author": "https://translate-dev.freebsd.org/api/users/v.popolitov/?format=api",
            "timestamp": "2025-08-20T18:00:16.559659Z",
            "action": 9,
            "target": "[.filename]#doc/shared/contrib-additional.adoc# - _Удалить_ запись. Записи отсортированы по имени.",
            "id": 893807,
            "action_name": "上传了译文",
            "url": "https://translate-dev.freebsd.org/api/changes/893807/?format=api"
        }
    ]
}