Наш ассоциированный член www.Bikinika.com.ua

3.2. Репозиторій Wireshark Git

  1. 3.2.2. Умови використання імені Git

Git використовується для відстеження змін, зроблених у вихідному коді Wireshark. Код зберігається в репозиторії Git проекту Wireshark, розташованому на сервері в домені wireshark.org.

Зміни в офіційному сховищі управляються за допомогою Геррит система перегляду коду. Gerrit спрощує тестування та обговорення змін до того, як вони будуть перенесені до головного сховища. Для огляду Gerrit див Короткий вступ .

Чому Git? Git - це швидкий, гнучкий спосіб керування вихідним кодом. Це дозволяє широкомасштабну розподілену розробку і забезпечує цілісність даних.

Чому Герріт? Геррит робить його легким внеском. Ви можете увійти з будь-яким постачальником провайдера OpenID і натиснути зміни. Це можна використовувати як з веб-інтерфейсу, так і з командного рядка і інтегровано з багатьма популярними інструментами.

Це можна використовувати як з веб-інтерфейсу, так і з командного рядка і інтегровано з багатьма популярними інструментами

Git - наша третя система контролю перегляду

Спочатку використовувався Wireshark Система одночасних версій (CVS) і перенесли на Subversion У січні 2014 року сховище Subversion було перенесено на Git.

Використовуючи репозиторій Git з Wireshark, ви можете:

  • Зберігайте свої приватні джерела в актуальному стані з дуже невеликими зусиллями
  • Отримайте сповіщення про пошту, коли зміниться офіційний вихідний код
  • Отримати вихідні файли з будь-якого попереднього випуску (або будь-який інший момент часу)
  • Швидко перегляньте джерела за допомогою веб-інтерфейсу
  • Подивіться, яка особа змінила певний код
  • і набагато більше

3.2.2. Умови використання імені Git

Як і більшість систем контролю версій, Git використовує розгалуження керувати різними копіями вихідного коду і дозволяти паралельний розвиток. Wireshark використовує такі угоди про імена гілок:

  • master : Розробка основних функцій і випуски з "непарними" розробками.
  • master-xy : Підтримка стабільного випуску. Наприклад, master-3.0 використовується для керування офіційними релізами 3.0.x.

Теги для основних випусків і кандидатів на випуск складаються з “v”, за яким йде номер версії, такий як “v3.0.1” або “v3.0.3rc0”. Основні релізи додатково мають тег з префіксом “wireshark-”, за яким слідує номер версії, наприклад, “wireshark-3.0.0”.

Чому Git?
Чому Герріт?

Новости