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