Подверсия: тонны отображений статуса svn нежелательных .metadata файлов

Я пытаюсь настроить Подверсию на Ubuntu Linux. Это, кажется, работает, за исключением того, что, когда я внес одно изменение и попробовал svn status, Я нашел, что приблизительно 100 файлов были изменены, в .metadata каталог.

Мой ~/.subversion/config файл в настоящее время содержит следующую строку:

global-ignores = *.o *.lo *.la *.al .libs *.so *.so.[0-9]* *.a *.pyc *.pyo *.rej *~ .*.swp .DS_Store 

Что я должен добавить для игнорирования .metadata файлов?

Каталог на рассмотрении используется Eclipse для использования разработки Python PyDev, если это имеет значение.

19
задан Eric Wilson 23 March 2010 в 12:25
поделиться

2 ответа

Вы можете просто указать своему svn полностью игнорировать этот каталог:

 svn propset svn:ignore path/to/.metadata

Подробнее в этом Ответе SO .

Примечание: в этом случае я бы рекомендовал определить ваш проект Eclipse (.project, .classpath) вне каталога .metadata Eclipse.
Таким образом вы можете:

  • безопасно игнорировать это .metadata tree
  • иметь возможность изменять (если хотите) определение вашего проекта Eclipse, чтобы легко повторно импортируйте его в новое рабочее пространство, если оно вам нужно.

См. Вопрос SO " Держите ли вы файлы проекта под контролем версий? "

1
ответ дан 30 November 2019 в 03:07
поделиться

Вы можете игнорировать неверсированные файлы со статусом, запустив:

svn status --quiet
42
ответ дан 30 November 2019 в 03:07
поделиться
Другие вопросы по тегам:

Похожие вопросы: