Я пытаюсь настроить Подверсию на 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, если это имеет значение.
Вы можете просто указать своему svn полностью игнорировать этот каталог:
svn propset svn:ignore path/to/.metadata
Подробнее в этом Ответе SO .
Примечание: в этом случае я бы рекомендовал определить ваш проект Eclipse (.project, .classpath) вне каталога .metadata
Eclipse.
Таким образом вы можете:
.metadata
tree См. Вопрос SO " Держите ли вы файлы проекта под контролем версий? "
Вы можете игнорировать неверсированные файлы со статусом, запустив:
svn status --quiet