Латка і фіксування – Patch & Commit¶
Подавання латок – Submit Patches¶
Перші кілька разів після того, як ви зробите зміни у цей довідник, вам треба буде подати їх як латки адміністратору на перевірку. Це просто, щоб гарантувати, що ми підтримуємо якість довідника користувача, і щоб ви випадково не зіпсували щось важливе, перед тим, як звикнете до цієї системи.
Щоб подати латку, здійсніть наступний процес:
Зробіть бажані для вас зміни.
Створіть файл латки, запустивши:
svn diff > filename.diff
Це створить простий текстовий файл, що показує, який текст було додано, вилучено або змінено, між вашими робочими файлами та центральним репозиторієм.
Якщо ви створили або видалили файли, вам необхідно запустити
svn add /path/to/file
orsvn rm /path/to/file
перед створенням файлу відмінностей diff. Для перегляду списку задіяних файлів запустітьsvn status
.Завантажте файл diff сюди – Upload the diff file here. Якщо у вас ще немає облікового запису, ви можете зареєструватися тут – register for one.
Після подання файлу diff, вас попросять «Створити нову Ревізію» – «Create a new Revision», перед тим, як ви зможете додати назву та опис ваших змін.
Будь ласка, перевірте, чи проект Документації призначено у полі тега, щоб повідомити команду про вашу латку. Ви можете також сконтактуватися – contact з командою через список розсилки або Чат Blender’а – Blender Chat.
They will review your patch and let you know about any changes you could make. If there is no issue, your patch will be accepted and then committed by the team of your patch.
Примітка
Якщо ваша латка включає зміни щодо додаткових зображень, просто прикріпіть їх, коли будете створювати ревізію.
Прямі латки обов’язково будуть прийняті дуже швидко. Після того, як ви призвичаїтесь робити зміни й більше не потребуватимете відклику, ми усунемо посередника та дамо прямий доступ для редагування цього довідника.
Фіксування безпосередньо – Commit Directly¶
Once you are provided with the direct access to edit the manual, you can start committing directly instead of creating a patch file. Doing this will submit the change directly to our central repository.
Все, що треба для цього, це запустити:
svn commit -m "This is what I did"
Якщо ви залишите -m "message"
, то отримаєте запит увести це повідомлення у текстовому редакторі.
Не забувайте завжди запускати svn update
перед фіксуванням.
Потім вас запитають ваше ім’я користувача (з developer.blender.org
) та пароль перед фіксуванням зміни.
Ваші модифіковані файли будуть вивантажені у центральній репозиторій для інших для роботи над ними та продовження співпраці. Фіксування відстежуються в репозиторіях Diffusion. Незабаром ваші зміни стануть видимими в онлайн-довіднику.