І так що ж це?
- жовтим кольором позначені редаговані файли сервера.
- (-) червоним кольором і мінусом попереду, позначені рядки які віддалятися.
- (+) Зеленим кольором і плюсом попереду, позначені рядки які додадуться.
1-варіант застосування патчів
Після завантаження та установки TortoiseSVN. натисніть на папці з вихідними кодами java сервера правою клавішею миші, в нашому випадку цією папкою буде L2_GameServer і в контекстному меню виберіть TortoiseSVN >> Apply patch.
Далі вкажіть необхідний файл (будь-який зі списку) і натисніть Ок. Відкриється вікно утиліти TortoiseMerge, в якій буде показано який файл буде пропатчений. Виберіть потрібний файл (у нас це Config.java) і правою клавішею, вкажіть програмі, що б та пропатчити обраний файл.
2-варіант застосування патчів
Так як більшість качають і компілюють вихідні Eclipse -ом сенсу ставити TortoiseSVN немає.
Так само як і в TortoiseSVN все елементарно просто:
1. Правою кнопкою миші по исходниках у вікні Eclipse і вибираємо Team> Apply Patch.
2. Тепер вибираємо шлях до файлу і тиснемо Next:
3. Вибираємо папку для застосування патча і тиснемо Next. Якщо всі рядки збігаються можете тиснути Finish. якщо ж ні то правте код вручну.
За необхідності виконайте все те ж саме з іншими патчами.
Дуже часто патчі старіють (відрізняються від ревізії складання) з цього даний спосіб не завжди буде працювати. Можливо все ж доведеться правити исходники java сервера вручну, благо, Ви вже знаєте що потрібно видалити, а що додати.
Файл в процесі завантаження на сайт. Чекайте.