CVS Checkout в каталог
-
01-07-2019 - |
Вопрос
Как мне получить определенный каталог из CVS и пропустить дерево, ведущее к этому каталогу?
БЫВШИЙ.
ID нравится заказать в этом каталоге C:/webhost/mywebapp/www
Моя структура каталогов проектов CVS - MyWebApp/Trunk/www
Как пропустить каталоги Trunk и MyWebApp?
Решение
Используйте резюме -d/cvsroot checkout -d directory project/path/directory
.Первый -d
можно опустить, если вы установили корень со средой.Это называется «сокращением пути», и его можно избежать с помощью -N
возможность checkout
.
Другие советы
CVS «привязан» к репозиторию файлами в .CVS
папка.Каждая папка «привязывается» индивидуально.
Это означает, что вы можете просто просмотреть полную версию (или, если она у вас уже есть), а затем вырезать/вставить www
каталог в другое место, и он останется связанным с правильным расположением CVS.
[Упс, удалил какую-то неправильную чушь.] да, co -d www - это то, что вам нужно.
Вы также можете настроить в репозитории модули, которые позволят вам проверять только www, как если бы это был каталог верхнего уровня, но вам придется делать это для каждого такого каталога.