Форум программистов, компьютерный форум, киберфорум
Linux
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2

CVS. задать имя локальной директории исходников.

18.02.2012, 08:28. Показов 2666. Ответов 29
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
всем доброго утра.

есть три оригинальные команды получения исходников из CVS хранилища:
Bash
1
2
3
1: cvs -d :pserver:anoncvs@sourceware.org:/cvs/src co binutils
2: cvs -d :pserver:anoncvs@sourceware.org:/cvs/src co gdb
3: cvs -d :pserver:anonymous@cvs.savannah.gnu.org:/sources/make co make
мне, для некоторой автоматизации сборки, нужно вывести шаблон команды таким образом, чтоб в конечном счете получить исходники в следующие директории, соответственно:
1: binutils-trunk
2: gdb-trunk
3: make-trunk
т.е. имена локальных директорий мне нужно задавать самому. и они должны быть корнем дерева исходников.
и да, не только для этих трех команд. хотелось бы универсальный способ который будет работать с любым CVS хранилищем так же просто, как и с SVN и GIT.

благодарен.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
18.02.2012, 08:28
Ответы с готовыми решениями:

Как указать Апачу, что вместо одной локальной директории надо обращаться к другой локальной директории?
Сиутация следующая. На Windows-компьютере запущен Апач. И он настроен на директорию c:\www Возможно ли сделать так, чтобы вместо...

Как задать имя столбца, если имя - это значение поля другой таблицы?
Доброго времени суток! При вставке нового значения в таблицу1, срабатывает триггер, который добавляет столбец в таблицу2. Именем этого...

Запуск бата в локальной директории
Есть папка "X". В ней есть папка "Y". В папке "Y" находиться файл 1.bat; Нужно, чтобы из папки "Х", в которой будет лежать...

29
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
18.02.2012, 17:57  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Evg Посмотреть сообщение
Тебя бы это устроило?
конечно!
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21287 / 8312 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
18.02.2012, 18:01
Берём приказ из поста #20:

Code
1
cvs <url> checkout -d binutils.trampampam binutils
заменяем его на приказ

Code
1
nanoscript <url> checkout -d binutils.trampampam binutils
Внутри себя nanoscript разбирает аргументы и последовательно запускает

Code
1
2
3
4
5
CUR_DIR=`pwd`
mkdir /tmp/trampampam
cd /tmp/trampampam
cvs <url> checkout binutils
mv * $CUR_DIR/binutils.trampampam
то что принципиально изменяется?
0
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
18.02.2012, 18:11  [ТС]
Цитата Сообщение от Evg Посмотреть сообщение
Берём приказ из поста #20:
он не для всех хранилищ работает!
для binutils и gdb точно не работает.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21287 / 8312 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
18.02.2012, 18:29
Почему не работает и что тогда там надо.

Если честно, уже устал догадываться, что тебе надо
0
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
18.02.2012, 18:35  [ТС]
в 7ом посте я показал ошибку.
почему не работает - вопрос не ко мне.
если бы все было так просто как ты говоришь, я бы не создавал тему.

и о чем тебе нужно догадываться? я объяснил все за и против.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21287 / 8312 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
18.02.2012, 18:44
Цитата Сообщение от niXman Посмотреть сообщение
в 7ом посте я показал ошибку
В посте #22 я показал пример. Объясни, чем он ПРИНЦИПИАЛЬНО отличается от того, ЕСЛИ БЫ -d работало должным образом?
0
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
18.02.2012, 18:46  [ТС]
тем что для каждого хранилища пришлось бы писать отдельный скрипт который бы "знал" особенности именования локального каталога для этого хранилища.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21287 / 8312 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
18.02.2012, 18:48
Цитата Сообщение от niXman Посмотреть сообщение
тем что для каждого хранилища пришлось бы писать отдельный скрипт который бы "знал" особенности именования локального каталога для этого хранилища.
Именно поэтому в своём скрипте я в последней строке написал "*", а не "binutils"
1
Эксперт С++
 Аватар для niXman
3211 / 1459 / 74
Регистрация: 09.08.2009
Сообщений: 3,441
Записей в блоге: 2
19.02.2012, 16:16  [ТС]
Цитата Сообщение от Evg Посмотреть сообщение
поэтому в своём скрипте я в последней строке написал "*", а не "binutils"
ой слепой-слепой

не знал что переименовывать можно '*' файл..

спасибо. вопрос закрыт.
0
Evg
Эксперт CАвтор FAQ
 Аватар для Evg
21287 / 8312 / 637
Регистрация: 30.03.2009
Сообщений: 22,671
Записей в блоге: 30
19.02.2012, 23:30
Цитата Сообщение от niXman Посмотреть сообщение
не знал что переименовывать можно '*' файл..
Ну можно просто список того, что есть в нашем tmp-каталоге. У нас же не просто скрипт, а НАНО-скрипт
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
19.02.2012, 23:30

HTML строка открытия локальной директории на компьютере
Пожалуйста ,если это возможно, напишите как открыть папку d:/1/ в файле index.php запущеном в openserver и хостинг на своём компе Последнее...

Фрагмент времени исходников в Sony Vegas. (просмотр таймлайна исходников)
Добрый день участники форума, на сегодняшний день мне после создания видео ролика из более чем 10 исходных видео, Мне нужно узнать...

Получить имя первого файла в директории?
В директории имеется n-количество вложенных директорий, в каждой директории также имеется n-количество файлов. Требуется получить из каждой...

Получить имя директории текущего файла
Есть способ быстрее этого ?: $this= explode(DIRECTORY_SEPARATOR, __DIR__); $this = end($modname);

Имя ini файла в корневой директории
Приветствую. Для программы конвертирования текстового файла использую ini-файл, в котором пользователь может задать пути и имена...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
30
Ответ Создать тему
Новые блоги и статьи
Книги по геймдизайну, левел-дизайну, игровым механикам и проектированию игрового опыта
8Observer8 08.11.2026
Содержание блога | English Version 1. 2003 - 06 - Designing Virtual Worlds (1st Edition) Автор: Richard A. Bartle | Объем: 768 стр. Ссылки: Amazon . . .
Родители токсичные абьюзеры по отношению к своим детям ругают их оскорбляют не любят
zorxor 08.11.2026
Жить в атмосфере постоянных оскорблений, критики и холодности со стороны родителей — это тяжелое и болезненное испытание, которое оставляет глубокие эмоциональные раны. Токсичное и абьюзивное. . .
Как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Ответ от Джемени ИИ.
zorxor 08.11.2026
Джемени, как только я захожу к себе в свою комнату я сразу же с себя снимаю свои трусы. Многие люди, возвращаясь домой, сразу переодеваются в максимально свободную одежду или вовсе предпочитают. . .
Паттерн очереди действий/команд (Action / Command Queue). Система очереди действий и кат-сцен с SDL3 Callbacks, cglm и OpenGL
8Observer8 07.11.2026
Содержание блога | English Version Руководство для начинающих по реализации паттерна очереди действий/ команд (Action / Command Queue) на C++ (C++20) с использованием официального SDL3 Callbacks. . .
Проверка полного ФИО в типовом справочнике
Maks 07.11.2026
Решение реализовано в конфигурации КА2, на примере справочника "КонтактныеЛицаПартнеров". Задача: Запрет инициалов. Не допускаеть использование сокращений вида "И. И. ", "И. И. ", "И И" и. . .
Про "Windows must die!"
kumehtar 04.11.2026
Знаете, чет накатило. . . . Когда-то это было почти боевым кличем: мол, нормальный человек сидит на DOS, OS/ 2 или Linux, а вот это вот - Must Die. А теперь человек произносит «мастдай» с усмешкой - и. . .
Красочные поля с номером страницы svg+background-image
russiannick 04.11.2026
Красочные поля с номером страницы не менее важны чем в эпоху бумажных книг. Посему спешу представить почтеннейшей публике этот важный инструмент который эти поля и формирует. В процессе разработки. . .
Вступаем в новую фазу генерации favicons, векторную.
russiannick 02.11.2026
Теперь нет нужды скрывать что используется простой svg. Исходный код изображения помещаем в поле и жмем кнопку. Исходник преобразуется в вид корректный для помещения в favicon или в url(). Нажатие. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru