CVS - игнорировать Thumbs.db в Windows

1227
meder omuraliev

До сих пор я пытался создать файл «.cvsignore» в корне моего модуля, а затем для содержимого файла:

* .Thumbs.db

Однако, когда я делаю обновление CVS, оно все равно учитывает Thumbs.db - я просто хочу, чтобы оно полностью игнорировалось любой операцией cvs - возможно ли это?

И я на самом деле не предпочитаю CVS, но я застрял, используя его для определенного проекта, о котором мне нечего сказать, иначе я бы выбрал Mercurial или Git.

3
это не должно быть в стеке потока вместо здесь? Decio Lira 14 лет назад 0

2 ответа на вопрос

10
innaM

Если вы хотите, чтобы cvs игнорировал файлы с именем Thumbs.db, почему вы говорите ему игнорировать файлы с именем something[dot]Thumbs.db?

Просто добавьте Thumbs.dbк своему, .cvsignoreи все готово.

РЕДАКТИРОВАТЬ:

Есть несколько кандидатов на местоположение .cvsignoreфайла:

  1. В каталоге, где находится файл Tumbs.db. Это поможет только для этого единственного каталога.
  2. В вашем домашнем каталоге. Затем будет применено все, что вы делаете с cvs, независимо от того, какой репозиторий вы используете.
  3. В вашем каталоге CVSROOT. Это будет применяться ко всем модулям, которые принадлежат этому хранилищу.
также убедитесь, что Thumbs.db нет в репо или .cvsignore не поможет Joakim Elofsson 14 лет назад 1
Потому что это первое, что я попробовал, и я только что понял, что либо A) .cvsignore применяется к текущему каталогу, в котором он находится, либо B) мне нужен расширенный шаблон, чтобы Thumbs.db можно было рекурсивно игнорировать во всех подкаталогах моего модуля. meder omuraliev 14 лет назад 0
Я добавил несколько предложений о том, где разместить файл .cvsignore в ответ. innaM 14 лет назад 0
1
alpha1

Я не игнорирую, я иду на мой диск C, ищу всю вещь для Thumbs.db и удаляю их всех: D

Что эта вещь system32 делает на моем жестком диске! Phoshi 14 лет назад 2
: D linux FTW .. Фоши? от лайфхакера? это ты? alpha1 14 лет назад 0