Заплатки и фиксации¶
Отправка заплаток¶
The first few times you make changes to the manual, you will need to submit them as patches for an administrator to review. This is just to make sure that we maintain a quality user manual, and that you do not accidentally break anything vital before you get used to the system.
Чтобы отправить заплатку, выполните следующие шаги:
Make any changes that you want.
Создайте файл заплатки, выполнив команду:
svn diff > filename.diff
Будет создан простой текстовый файл, содержащий добавленные, удалённые или изменённые в вашей рабочей копии файлы по сравнению с центральным хранилищем.
Если вы создали или удалили файлы, вам нужно будет запустить команды
svn add /путь/к/файлу
илиsvn rm /путь/к/файлу
перед созданием файла заплатки. Для просмотра списка затронутых файлов воспользуйтесь командойsvn status
.Загрузите файл заплатки сюда. Если у вас ещё нет учётной записи, вы должны сперва зарегистрироваться.
После отправки заплатки вам предложат «Создать новую ревизию», прежде чем вы сможете добавить заголовок и описание к вашим изменениям.
Please check if the Documentation project is assigned in the tag’s field in order to notify the team of your patch. You can also contact the team over the mailing list or Blender Chat.
Они рассмотрят вашу заплатку и дадут вам знать о том, что нужно внести ещё несколько изменений, либо зафиксируют её, если она будет принята.
Примечание
Если ваша заплатка включает изменения в изображениях, либо добавление новых изображений, просто прикрепите их при создании ревизии.
Straightforward patches are bound to be accepted very quickly. Once you get accustomed to making changes and no longer need feedback, we cut out the middle man and give you direct access to edit the manual.
Непосредственная фиксация¶
Вместо создания файла заплатки фиксация отправляет изменения напрямую в наше центральное хранилище.
Всё, что вам нужно для этого сделать – это выполнить команду:
svn commit -m "This is what I did"
Если вы опустите -m "сообщение"
, вас попросят ввести его в текстовом редакторе.
Не забывайте всегда запускать команду svn update
перед фиксацией.
Перед тем, как изменения будут зафиксированы, вас попросят ввести своё имя пользователя (то, с которым вы регистрировались на developer.blender.org
) и пароль.
Изменённые вами файлы загружаются в центральное хранилище, так что над ними смогут продолжить работу другие люди. Фиксации отслеживаются в хранилищах Diffusion. Вскоре после этого ваши изменения станут видимы в онлайн-руководстве.