2010-03-22 3 views
0

Недавно я проверил копию проекта. Было несколько исходных файлов и система сборки на основе make-файла.Настройка файлов для контроля версий? [svn]

Я сделал это

svn status 
No output // meaning . is a working copy 

make 
// created a lot of *.o files 

svn status 
No change 

Как же это возможно? Это явно говорит о наличии какого-либо подстановочного образа для настройки файлов файлов под управлением версиями? Как это сделать?

ответ

4
  1. Эти файлы игнорируются с помощью svn propset svn: ignore. См. Документацию: http://svnbook.red-bean.com/en/1.1/ch07s02.html
  2. Subversion имеет значение global-ignores в конфигурационном файле, как указано выше. По умолчанию СВН игнорирует следующие типы:

*.o *.lo *.la #*# .*.rej *.rej .*~ *~ .#* .DS_Store.

2

Файл ~/.subversion/конфигурации содержит список имен файлов и расширений игнорировать в «ГЛОБАЛ-игнорирует» в настройках; * .o один из тех.

+0

И если файл '~/.subversion/config' отсутствует? – bignose

+0

По умолчанию скомпилированы в двоичные файлы Subversion, поэтому они будут действовать, даже если файл конфигурации отсутствует. Если вы хотите переопределить значения по умолчанию, файл должен присутствовать. –

Смежные вопросы