Я немного озадачен при использовании TortoiseCVS.Я настроил сервер CVS на сервере Ubuntu, а затем инициировал хранилище в папке проектов.Который создал папку CVSROOT, как и ожидалось (projects / CVSROOT).Затем создал структуру каталогов в папке проектов и скопировал целую кучу файлов в новое дерево каталогов.Причина, по которой я это сделал, заключается в том, что большинство файлов не будет отслеживаться CVS.
Таким образом, новое дерево каталогов выглядит следующим образом:
projects
-CVSROOT
-subproject1
-admin
-reports
-subproject2
-admin
-software
... и т. Д.
Теперь я хотел бы использовать tortoiseCVS с машины Windows и проверитьпапка отчетов, но при попытке получить сообщение об ошибке «не могу открыть CVS / записи для чтения: нет такого файла или каталога».
Я думал, что это может быть потому, что я не делал добавления или импорта для дерева каталогов через CVS.Но когда я использую Cygwin и делаю проверку с помощью командной строки, у меня не возникает проблем, и я могу получить копию нужной папки / модуля.
Если затем через командную строку я добавлю / зафиксирую файл, скажем, только в папку отчетов, тогда я смогу извлечь этот модуль через TortoiseCVS, но в остальном я не смогу.
Я мог бы добавить временный файл в каждый каталог через командную строку, но я действительно не хочу этого делать.
Есть идеи?
Заранее спасибо
Мэнни