Changes
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
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" } ] }{ "count": 21333, "next": "