cvsu - Інтернет у хмарі

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

ПРОГРАМА:

ІМ'Я


cvsutils - утиліти CVS для використання в робочих каталогах

СИНТАКСИС


cvsu [опції]
cvsco [ опції ]
cvsdiscard [ опції ]
cvspurge [ опції ]
cvstrim [ опції ]
cvschroot [ опції ]
cvsdo [ опції ]

ОПИС


Ідея о cvsutils полягає в тому, щоб полегшити роботу з файлами в робочому каталозі a
розробник, який використовує CVS (система одночасних версій).

З точки зору CVS, робочі каталоги мають низьку цінність, оскільки їх легко можна
бути відтворений за допомогою резюме контроль команда. Також резюме оновлення команда покаже
статус файлів, тобто чи були вони змінені, додані чи видалені.

CVS у своєму поточному стані є системою клієнт-сервер, яка виконує більшу частину своєї роботи над
сторона сервера. CVS надає лише кілька (якщо такі є) засоби для керування робочим каталогом
без зв'язку з сервером.

Однак є кілька причин, чому такі засоби необхідні:

* На стороні клієнта достатньо інформації для створення швидких інструментів для сортування та
очищення робочого каталогу без зв'язку з сервером CVS.

* Перевірка великого модуля через повільну лінію може зайняти занадто багато часу.

* Повинна бути підтримка відключених операцій.

* CVS накладає певні непотрібні обмеження для користувачів лише для читання, наприклад резюме додавати
команда для них не працює.

ЦВСУ


cvsu є "оновлення резюме в автономному режимі". Він перераховує файли, знайдені в поточному каталозі (або в
каталоги, які ви вкажете). Враховується наступне:

* Атрибути файлу.

* Інформація про файл у CVS/Entries.

* Позначка часу файлу порівняно з міткою часу, що зберігається в CVS/Entries.

прогін cvsu --допомога щоб побачити підтримувані параметри командного рядка. Варіанти можуть бути скороченими.
Ця функціональність надається Perl і може відрізнятися від однієї машини до іншої.

CVSCO


cvsco є «жорстокою касою». Іншими словами, він видаляє результати компіляції та
відкидає локальні зміни. Він видаляє всі файли, крім перерахованих незмінених, і перевіряє
вивести все, чого, здається, не вистачає. Будь ласка, зверніть увагу, що cvsco не оновлює файли
які не були змінені локально. Він лише перезавантажує відсутні файли та файли, які він
стирає.

CVSDISCARD


cvsdiscard "Відхилити мої зміни". Іншими словами, локальні зміни відкидаються, але зберігаються
результати складання. Це працює як cvsco, але видаляє лише ті файли, які імовірно
викликати конфлікти злиття.

CVSPURGE


cvspurge залишає всі файли, відомі CVS, але видаляє решту. На відміну від cvsco, це не так
видалити локальні зміни. Корисно перевірити локальні зміни в чистому джерелі
дерево.

CVSTRIM


cvstrim видаляє файли та каталоги, невідомі CVS. Файли, перераховані в .cvsignore НЕ
видалено. Ідея полягає в тому, щоб видалити файли, які не є результатом звичайної збірки
процес - резервне копіювання, coredump тощо. cvstrim спирається на .cvsignore файли правильні. Примітка
що резервні копії змінених файлів видаляються.

CVSCHROOT


cvschroot дає можливість змінити CVS/Root у всіх підкаталогах на задане значення.
Наразі єдиним прийнятним аргументом є нове значення CVSROOT. Старий стиль CVS/репозиторій
файли, які містять повний шлях до сховища, оновлюються, щоб відобразити зміни. Новий-
стиль CVS/репозиторій не потрібно змінювати. Якщо змінна середовища CVSROOT є
визначений, він перевизначає вміст CVS/Root. Іншими словами, це трактується як старий
Корінь CVS.

CVSDO


cvsdo імітує деякі команди CVS (наразі додати, видалити та розрізнити) без жодних
доступ до сервера CVS. Використання cvsdo додавати та cvsdo видаляти дозволяє створювати відмінності за допомогою
резюме різниця -N, і всі видалені та додані файли відображатимуться в diff правильно, як ніби ви
використовував резюме додавати та резюме видаляти відповідно.

cvsdo різниця намагається знайти резервні копії змінених файлів. Якщо їх можна знайти,
вони порівнюються з поточною версією за допомогою різниця. Використовуються лише такі резервні копії
у яких дата зміни дорівнює даті, зазначеній у CVS/Записах для зміненого
файлу. cvsdo різниця виправляє вихідні дані diff, щоб зробити його більш надійним у застосуванні. Виняток становить
зроблено для файлів під назвою "ChangeLog" - у цьому випадку різниця отримає вказівку пропустити все
контекстні рядки, щоб патч можна було застосувати, навіть якщо в нього були записані інші зміни
журнал змін. Також додані файли обробляються належним чином. Заголовок різниця вихід є
виправлений таким чином, що принаймні патч GNU створить новий файл при отриманні
патч застосовано і видаліть цей файл, коли виправлення буде повернено.

ЛІЦЕНЗІЯ


cvsutils на нього поширюється Загальна публічна ліцензія GNU (GPL).

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



Найновіші онлайн-програми для Linux і Windows