Adicionando todos os arquivos desconhecidos em um checkout do Subversion

Adicionar todos os arquivos desconhecidos da árvore de trabalho ao controle de versão é geralmente muito simples em outros sistemas, por exemplo:

# in Git
git
add .
# in Bazaar
bzr
add

Não é tão simples no Subversion:

$ svn add .
svn
: warning: '.' is already under version control

Mas se você adicionar o --force flag, será o suficiente! Isso é:

svn add . --force

Lembre-se de que NÃO é o mesmo:

svn add * --force

Isso adicionaria não apenas arquivos desconhecidos, mas também arquivos ignorados, o que provavelmente não é o que você deseja. Certifique-se de especificar diretórios explicitamente, evite usar *com este comando.