|
|
ru.unix.bsd- RU.UNIX.BSD ------------------------------------------------------------------ From : Max Khon 2:5000/79.666 13 Mar 2002 03:53:34 To : Sergey Matveychuk Subject : .cvsignore -------------------------------------------------------------------------------- 12 Mar 02 02:15, Sergey Matveychuk wrote to All: SM> Hе могу понять, почему CVS не хочет игнорировать файлы и каталоги? SM> Hапример мне нужно проигнорировать каталог dir1, который находится в SM> каталоге module. SM> Я пробую в файл ~/.cvsignore следующие варианты: SM> dir1 SM> module/dir1 SM> dir1/* SM> module/dir1/* SM> Без резултатно. Пробую файл .cvsignore переместить в SM> module/.cvsignore. В конце концов пробую указать в командной строке SM> ключ -I со всеми выше перечисленными вариантами, например: SM> cvs update -I dir1 SM> Hичего не помогает. CVS с завидной упертостью пытается апдейтить SM> dir1! SM> Это лечится? dir1 в репозитории? .cvsignore кладешь в рабочий каталог или в репозиторий? короче говоря если у тебя струтура каталогов такая: foo | +-bar и bar нет в репозитории, то достаточно положить в foo .cvsignore, в котором упомянут bar если bar есть в репозитории а checkout'ить его не хочется, то, например, это можно сделать через модули (CVSROOT/modules) например, при наличии следущей структуры каталогов: foobar | +-- java | +-- idl | +-- doc | +-- c можно описать следущие модули в CVSROOT/modules: foobar_java foobar/java foobar/idl foobar/doc foobar_c foobar/idl foobar/doc foobar/idl foobar_doc foobar/doc тогда при checkout (и самое главное при update) будут чекаутиться только нужные директории /fjoe --- Msged/BSD TE 06 (pre) * Origin: the number of the beast is vi vi vi (2:5000/79.666) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix.bsd/40593c8ebb43.html, оценка из 5, голосов 10
|