Вопрос

У вас есть хороший шаблон игнорирования для svn, git и т. д., который обрабатывает рабочее пространство затмения? Я хочу, чтобы версия обрабатывать все проекты в рабочей области. Он должен игнорировать все настройки eclipse, скомпилированные файлы и выходные папки.

Это было полезно?

Решение

Вы должны иметь возможность игнорировать только каталог рабочего пространства верхнего уровня. Что вы пытаетесь достичь?

Как правило, в каталоге над рабочей областью сделайте следующее:

svn propset svn:ignore "<your_workspace_dir>" .

Поскольку вы хотите игнорировать более конкретные ресурсы в проекте, вы хотите что-то вроде этого (вы можете установить это с помощью svn prop_edit_ svn: ignore <project_dir>):

.project
.classpath
.settings
bin

В стандартных проектах Eclipse JDT (с отдельными деревьями исходного кода и сборки), которые исключают то, что он выводит. Конечно, это будет немного отличаться для таких вещей, как проекты CDT, ruby, & Amp; c. YMMV, и так далее.

Моя общая практика - вручную версировать все, что мне нужно, а затем исключать все, что осталось. Подстановочные знаки опасны для игнорирования; они могут легко помешать вам заметить что-то критическое, поэтому соблюдайте осторожность и игнорируйте только минимум.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top