англійськафранцузькаіспанська

Значок OnWorks

cvs-inject - Інтернет у хмарі

Запустіть cvs-inject у безкоштовному хостинг-провайдері OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда cvs-inject, яку можна запустити у безкоштовного хостинг-провайдера OnWorks за допомогою однієї з наших безкоштовних онлайн-робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

ПРОГРАМА:

ІМ'Я


cvs-inject - вставити вихідний пакет debian у репозиторій CVS

СИНТАКСИС


cvs-inject [параметри] .dsc

ОПИС


Ця сторінка посібника пояснює Debian cvs-inject утиліта, яка використовується для введення або імпорту
Вихідні пакети Debian у a CVS сховище. Він обробляє лише пакети Debian (які роблять
не мають файлів відмінностей), а також звичайні пакунки з вгору за течією вихідних кодів, перетворених на Debian
використовувати.

Вихідні джерела імпортуються до гілки постачальника та позначаються тегами
upstream_version_ версія> з усіма крапками, перекладеними під бали. The
дебіанізовані джерела, якщо вони відрізняються, поміщаються в головну гілку та позначаються тегами
debian_version_ версія>- перегляд> з усіма крапками, перекладеними на під
балів.

Єдиним аргументом є вихідний файл .dsc debian, який аналізується для отримання назви пакета
і версія. cvs-inject читає той самий файл конфігурації /etc/cvsdeb.conf як інший
cvs-* утиліти роблять. Люди можуть скористатися опцією сухого запуску, щоб перевірити це кроки
комунальні бере.

У поєднанні з допоміжними утилітами cvs-buildpackage та cvs-оновлення, це забезпечує
інфраструктури для полегшення використання CVS супроводжувачами Debian. Це дозволяє зберегти
окремі гілки CVS пакета для стабільний, нестійкий, і можливо експериментальний
дистрибутиви, а також інші переваги системи контролю версій.

Цю утиліту можна використовувати для створення уніфікованого дерева вихідних кодів CVS, наприклад, з

знайти /var/spool/mirror/debian/hamm/hamm/source \
-type f -name \*.dsc | під час читання i;
do
j=$(dirname $i | sed -es:source/:: \
-es:/var/spool/mirror/debian/:: )
cvs-inject -x$j $i
зроблений

Який із задоволенням поглинув вихідні коди та створив репозиторій CVS на моїй машині до
перегородка заповнена.

ПЕРЕКЛАДИ


Зверніть увагу, що поточна поведінка cvs-inject є ігнорування файлів, які відповідають
список шаблонів імен файлів за замовчуванням, які потрібно ігнорувати (це вбудовано в cvs); і що будь-який
.cvsignore файли у вихідних джерелах слід враховувати. Це повинно бути добре, поки
вихідні джерела не включають файли, які відповідають cvs ігнорувати шаблони, але все ж мають бути в
джерела. Поточний список ігнорованих шаблонів імен файлів:
RCS SCCS CVS CVS.adm RCSLOG cvslog.* теги На тему .зробити.стан .nse_depinfo *~ #* .#*
,* _$* *$ *.старий *.bak *.BAK *.orig *.rej .del-* *.a *.olb *.o *.obj *.так * .exe *.З
*.elc *.ln ядро

Якщо ви хочете змінити цю поведінку, є способи зробити це (ви повинні побачити CVS
документація).

o) Список для кожного сховища в `$CVSROOT/CVSROOT/cvsignore' додається до списку, якщо
цей файл існує.

o) Список для кожного користувача в `.cvsignore' у вашому домашньому каталозі додається до списку,
якщо воно існує.

o) Будь-які записи у змінній середовища $CVSIGNORE додається до списку.

У будь-якому з перерахованих вище місць один знак оклику (`!') очищає ігнор
список. Це можна використовувати, якщо ви хочете зберегти будь-який файл, який зазвичай ігнорується CVS.
Також будь-який .cvsignore файл, знайдений у вихідному каталозі, також враховується. Якщо ви бажаєте
вкажіть власний список у командному рядку, ви можете використовувати змінну середовища
CVSDEB_IMPORTSUBSTMODE (наприклад, CVSDEB_IMPORTSUBSTMODE="! -I дурниця -ко -d ).

ВАРІАНТИ


-h Роздрукуйте повідомлення про використання.

-m Якщо є, ця опція спрямовує цю програму включити останню версію
журнал змін debian, якщо такий є, у повідомлення фіксації. Це перевизначає
змінна оточення CVSDEB_USE_CHANGELOG

Назва модуля CVS. Цей аргумент замінює налаштування в
змінна середовища CVSDEB_MODULE. Немає відповідного
змінна конфігураційного файлу.

-F Є дві речі CVS може задихнутися символічний зв'язку та CVS
каталогів у вихідному дереві. Крім того, бувають моменти, коли можна ні
хочу вшанувати верхівку .cvsignore файли. Без цієї опції
cvs-inject програма завершить роботу з повідомленням про помилку. Цей варіант
Причини cvs-inject щоб запитати, чи хочете ви видалити порушення
файлів. Якщо ви відповісте y, це видаляє їх і продовжує; інакше буде
вийти з повідомленням про помилку. Цей аргумент замінює налаштування в
змінна середовища CVSDEB_FORCECLEAN, що, в свою чергу, перевизначає
налаштування у файлі конфігурації, conf_forceclean.

Тег CVS, який використовується для експорту джерел, а не для їх створення
з версії. Це передбачає, що ви знаєте, що робите.

Тег CVS, який використовуватиметься для тегу вгорі, а не для його створення
з попередньої версії. Це передбачає, що ви знаєте, що робите.

-x Назва стандартного префікса CVS (тобто це додається до
CVSROOT при пошуку сховища). Цей аргумент має перевагу над
налаштування змінної середовища CVSDEB_PREFIX, які в свою чергу
замінює налаштування у файлі конфігурації, conf_prefix.

каталог> Корінець архіву першоджерел. Якщо cvs-buildpackage працює
каталог встановлюється в будь-якому місці (командний рядок, файл конфігурації,
змінної середовища), значення кореневого каталогу ігнорується, оскільки ми
потрібен лише кореневий каталог, щоб встановити значення за замовчуванням для робочого каталогу.
Цей аргумент замінює налаштування змінної середовища
CVSDEB_ROOTDIR, і змінну конфігураційного файлу conf_rootdir.
Зверніть увагу, що робочий каталог cvs-buildpackage, про який йдеться тут
- це скретч-каталог, у якому працює ця програма, а не каталог
в якому людина працює. Це, ймовірно, не має бути підрежимом
of CVSROOT, оскільки cv відмовиться експортувати туди пакунки, і
сценарій не вийде.

каталог> Повне ім'я шляху до робочого каталогу cvs-buildpackage.
Налаштування цієї змінної замінює параметри для кореневого каталогу.
Цей аргумент також перевизначає параметри змінної середовища
CVSDEB_WORKDIR, і у змінній конфігураційного файлу conf_workdir..
Зверніть увагу, що робочий каталог cvs-buildpackage, про який йдеться тут
- це скретч-каталог, у якому працює ця програма, а не каталог
що людина використовує для роботи, і має бути повним (абсолютним)
ім'я шляху. Ймовірно, це не має бути підкаталог CVSROOT, з
cvs відмовиться експортувати туди пакунки, і сценарій не працюватиме.
За замовчуванням - /usr/local/src/Packages/

-d Увімкніть вихід налагодження. Тут перераховано номери версій, cvs-
робочий і кореневий каталоги buildpackage, а також використовуваний тег CVS
експортувати джерела. Це переважає DEBUG змінна в
файлу конфігурації.

-ctp Include пакет_ на початку тегу CVS. Це перевизначає
CVSDEB_PACKAGEINTAG змінна середовища та conf_forcetag
параметр файлу конфігурації. За замовчуванням не включати префікс.

-n Параметр no exec (або сухий запуск) викликає cvs-inject роздрукувати все
дії, які були б зроблені без фактичного їх виконання..

-v Зробіть утиліту більш багатослівною.

CVSDEB_IMPORTSUBSTMODE
Ви також можете вказати змінну середовища,
CVSDEB_IMPORTSUBSTMODE, що замінює параметр заміни за замовчуванням
на -ко. Це корисно, коли ви хочете імпортувати пакет, який має a
купа двійкових файлів у вихідному дереві (наприклад, emacs або rscheme).

Використовуйте cvs-inject онлайн за допомогою сервісів onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

  • 1
    Веб-фреймворк Gin
    Веб-фреймворк Gin
    Gin — це неймовірно швидкий веб-фреймворк
    написаний на Голанг, який може виконувати до
    Завдяки йому в 40 разів швидше
    API, подібний до мартіні, і спеціальна версія
    http-вихід...
    Завантажте Gin Web Framework
  • 2
    CEREUS LINUX
    CEREUS LINUX
    CEREUS LINUX базується на MX LINUX con
    varios entornos de escritorios. Це
    додаток, який також можна отримати
    від
    https://sourceforge.net/projects/cereu...
    Завантажити CEREUS LINUX
  • 3
    Завдання тренера
    Завдання тренера
    Task Coach - Ваше дружнє завдання
    менеджер. Task Coach є безкоштовним відкритим
    менеджер завдань джерела. Воно виросло з
    розчарування з приводу інших програм немає
    поводження з композитом...
    Завантажити Task Coach
  • 4
    Механізм баз даних HyperSQL (HSQLDB)
    Механізм баз даних HyperSQL (HSQLDB)
    HSQLDB — механізм реляційної бази даних
    написаний на Java з драйвером JDBC,
    відповідає ANSI SQL:2016. Невеликої,
    швидкий, багатопотоковий механізм і сервер
    з мною...
    Завантажити HyperSQL Database Engine (HSQLDB)
  • 5
    БАТІК-ВІДНОВЛЕННЯ
    БАТІК-ВІДНОВЛЕННЯ
    Проект Recovery, розроблений Batik
    Recovery Teamwork з Індонезії, це
    Batik Recovery є похідною від
    Офіційний TWRP, який був змінений
    розвивати ...
    Завантажити BATIK-RECOVERY
  • 6
    TightVNC
    TightVNC
    TightVNC - це покращена версія VNC,
    чудовий безкоштовний інструмент для віддаленого робочого столу. The
    покращення включають зручну пропускну здатність
    «Тісне» кодування, передача файлів
    в...
    Завантажте TightVNC
  • Детальніше »

Команди Linux

Ad