Це команда ae-repo-ci, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн- емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
ae-repo-ci - перевірка надлишкового репозиторію
СИНТАКСИС
ае-репо-ці -Проект ім'я -Змінити номер -РЕПОЗИТОРІЙ тип [ варіант...]
ае-репо-ці -Допоможіть
ае-репо-ці -ВЕРСІЯ
ОПИС
Команда ае-репо-ці Команда використовується для надлишкової фіксації зміни Aegis, встановленої в паралель
сховище
інтегрувати Проходити повідомляти Command
Передбачається використання команди ae-repo-ci як an integrate_pass_notify_command (Див.
aepa(1) для отримання додаткової інформації), щоб зробити зайву перевірку набору змін у секунду
паралельне сховище.
Наприклад, якщо ви використовуєте CVS, атрибут проекту виглядатиме приблизно так:
integrate_pass_notify_command =
"$bin/ae-repo-ci -repo cvs"
" -p $проект -c $змінити";
Вам також може знадобитися вказати модуль, якщо ім’я модуля не збігається з ім’ям
Назва проекту.
здійснити повідомлення
Ви можете керувати повідомленням про фіксацію за допомогою ae-repo-ci:commit-message
атрибут у конкретний_проект поле конфігураційного файлу проекту.
За замовчуванням є такий запис:
специфічний_проект = [
{
name = "ae-repo-ci:commit-message";
value = "$version - ${change brief_description}";
}];
Всі aesub(5) доступні заміни.
ВАРІАНТИ
Розбираються такі варіанти:
-Змінити номер
Ця опція може використовуватися для вказівки певної зміни в проекті. Побачити
егіда(1) для повного опису цієї опції.
-Довідник шлях
Цей параметр може використовуватися, щоб вказати, який каталог буде використовуватися. Це помилка
якщо поточний користувач не має відповідних прав на створення каталогу
даний шлях. Це має бути абсолютний шлях.
Увага: якщо ви використовуєте автоматичне монтування, не використовуйте `pwd`, щоб зробити абсолютне значення
шлях, зазвичай дає неправильну відповідь.
-Допоможіть
Цей параметр можна використовувати для отримання додаткової інформації про те, як користуватися ae-repo-
ci програми.
-Список Цей параметр можна використовувати для отримання списку підтримуваних типів сховищ.
- МОДУЛЬ ім'я
Ця опція може використовуватися, щоб вказати, який модуль потрібно зняти. Якщо ні
встановлено, за замовчуванням для нього буде ім’я магістрального проекту (тобто назва проекту без жодних
номери гілок або версії).
-Проект ім'я
Цю опцію можна використовувати для вибору проекту, який цікавить. Коли ні -Проект
вказано опцію, AEGIS_PROJECT консультується зі змінною середовища. Якщо
якого не існує, користувача $HOME/.aegisrc файл перевіряється на наявність за замовчуванням
Поле проекту (див aeuconf(5) для отримання додаткової інформації). Якщо цього не існує,
коли користувач працює лише над змінами в межах одного проекту, проекту
Ім'я за замовчуванням відповідає цьому проекту. Інакше це помилка.
-РЕПОЗИТОРІЙ тип
Цей параметр використовується для визначення типу сховища для реєстрації. Відомий
Типи сховищ:
cvs Concurrent Version System. Вам потрібно буде встановити середовище CVSROOT
змінюється відповідним чином, і - модуль варіант буде відносно нього.
svn
Підривна діяльність. Ви повинні вказати повну URL-адресу з - модуль варіант.
Наступне поле в полі project_specific проекту
конфігураційний файл (див aepconf(5) для отримання додаткової інформації) є актуальними:
svn:ім'я користувача
Якщо є, буде додано параметр командного рядка --username
svn(1) командні рядки з цим значенням.
svn:пароль 8n
Якщо є, буде додано параметр командного рядка --username
svn(1) командні рядки з цим значенням.
Ці параметри можуть допомогти, коли ви не можете переконати Subversion використовувати
виправити авторизацію будь-яким іншим способом.
Цей параметр необхідно вказати, за замовчуванням немає. The -список може бути використаний варіант
щоб отримати оновлений список підтримуваних типів репозиторіїв.
Дивіться також егіда(1) для параметрів, загальних для всіх команд aegis.
Усі варіанти можуть бути скороченими; абревіатура задокументована як великі літери,
усі малі літери та символи підкреслення (_) є необов’язковими. Ви повинні використовувати послідовний
послідовності необов'язкових букв.
Усі параметри не чутливі до регістру, ви можете вводити їх у верхньому чи нижньому регістрі чи a
поєднання обох, регістр не важливий.
Наприклад: всі аргументи "-project, "-PROJ" і "-p" інтерпретуються як
-Проект варіант. Аргумент "-prj" не буде зрозумілий, тому що послідовний
необов'язкові символи не були надані.
Параметри та інші аргументи командного рядка можуть бути довільно змішані в командному рядку,
після селекторів функцій.
Довгі назви параметрів GNU зрозумілі. Оскільки всі назви параметрів для ае-репо-ці він має
довго, це означає ігнорування додаткового провідного '-'. "--варіант=значення"конвенція також
зрозумів.
EXIT СТАТУС
Команда ае-репо-ці команда вийде зі статусом 1 у разі будь-якої помилки. The ае-репо-ці команда
вийде лише зі статусом 0, якщо немає помилок.
НАВКОЛИШНЄ СЕРЕДОВИЩЕ ЗМІННІ
Читати егіда(1) для списку змінних середовища, які можуть вплинути на цю команду. Побачити
aepconf(5) для файлу конфігурації проекту конкретний_проект поле для встановлення
змінні середовища для всіх команд, що виконуються Aegis.
Використовуйте ae-repo-ci онлайн за допомогою служб onworks.net