As soluções Visual Studio contêm dois tipos de arquivos de usuário ocultos. Um é o arquivo .suo' da solução, que é um arquivo binário. O outro é o arquivo
.user' do projeto que é um arquivo texto. Exatamente que dados esses arquivos contêm?
I'também tenho me perguntado se eu deveria adicionar estes arquivos ao controle da fonte (Subversion no meu caso). Se eu não'adicionar esses arquivos e outro desenvolvedor verificar a solução, o Visual Studio irá criar automaticamente novos arquivos de usuário?
Por padrão, o Microsoft Visual SourceSafe não inclui esses arquivos no controle de código-fonte porque eles são arquivos de configurações específicas do usuário. Eu seguiria esse modelo se você estiver usando o SVN como controle de fonte.
O Visual Studio irá criá-los automaticamente. Eu não recomendo colocá-los no controle da fonte. Houve inúmeras vezes em que um arquivo SOU de um desenvolvedor local estava fazendo com que o VS se comportasse de forma errática naquela caixa de desenvolvedores. Apagar o arquivo e depois deixar o VS recriá-lo sempre corrigiu os problemas.