SVN не знает, что вы добавили файл, если вы не сообщите его с помощью команды svn add
. Скорее он не знает, что вы хотите добавить новый файл в хранилище, пока вы не сделаете это.
Я думаю, что они выбрали этот метод работы, потому что в рабочей области часто много файлов, которых не должно быть в хранилище. Это заставляет пользователей четко указывать, что следует делать.
svn status
сообщит вам о новых файлах, которые не были помечены для добавления в хранилище.