As soluções do Visual Studio contêm dois tipos de arquivos de usuário ocultos. Um é o .suoarquivo de solução, que é um arquivo binário. O outro é o .userarquivo do projeto, que é um arquivo de texto. Exatamente quais dados esses arquivos contêm?
Também estive pensando se devo adicionar esses arquivos ao controle de origem (Subversion no meu caso). Se eu não adicionar esses arquivos e outro desenvolvedor verificar a solução, o Visual Studio criará automaticamente novos arquivos de usuário?