Застосування патчів до ісходникам java aion


І так що ж це?
  • жовтим кольором позначені редаговані файли сервера.
  • (-) червоним кольором і мінусом попереду, позначені рядки які віддалятися.
  • (+) Зеленим кольором і плюсом попереду, позначені рядки які додадуться.

1-варіант застосування патчів


Після завантаження та установки TortoiseSVN. натисніть на папці з вихідними кодами java сервера правою клавішею миші, в нашому випадку цією папкою буде L2_GameServer і в контекстному меню виберіть TortoiseSVN >> Apply patch.

Далі вкажіть необхідний файл (будь-який зі списку) і натисніть Ок. Відкриється вікно утиліти TortoiseMerge, в якій буде показано який файл буде пропатчений. Виберіть потрібний файл (у нас це Config.java) і правою клавішею, вкажіть програмі, що б та пропатчити обраний файл.

2-варіант застосування патчів


Так як більшість качають і компілюють вихідні Eclipse -ом сенсу ставити TortoiseSVN немає.
Так само як і в TortoiseSVN все елементарно просто:
1. Правою кнопкою миші по исходниках у вікні Eclipse і вибираємо Team> Apply Patch.

Застосування патчів до ісходникам java aion


2. Тепер вибираємо шлях до файлу і тиснемо Next:


3. Вибираємо папку для застосування патча і тиснемо Next. Якщо всі рядки збігаються можете тиснути Finish. якщо ж ні то правте код вручну.

За необхідності виконайте все те ж саме з іншими патчами.

Дуже часто патчі старіють (відрізняються від ревізії складання) з цього даний спосіб не завжди буде працювати. Можливо все ж доведеться правити исходники java сервера вручну, благо, Ви вже знаєте що потрібно видалити, а що додати.

Файл в процесі завантаження на сайт. Чекайте.