Pergunta

Eu só comecei a trabalhar no meu primeiro projeto Visual Studio, e eu importado todo o código existente para o projeto em um repo SVN da mina sem verificar quais arquivos foram binários e que não foram. Então agora eu estou tentando limpar o repo e eu me deparei com algumas .SBR, .PCH e arquivos res.

Eu acho que o arquivo .pch não precisa estar no controle de origem, porque é binário. Mas os arquivos SBR e res Atualmente vazia, então eu não posso dizer sem constrangimento se eles devem estar no repo. Então eles devem estar dentro ou fora?

Foi útil?

Solução

arquivos .res são versões de arquivos .rc compilado, para que eles não precisam estar no repositório também.

Depois de retirar todos os arquivos que você não acredita que são necessários (a maioria dos arquivos não-texto, exceto imagens provavelmente não são necessárias), você deve verificar se o seu projeto em um diretório limpo e tentar fazer uma compilação completa. Se ele falhar, então você removido demais. (Se for bem sucedido, então você pode ser capaz de remover mais material!)

Outras dicas

Eles não devem estar no repo. Eles são todos os arquivos intermediários criados durante a compilação.

Res pode ser necessário, uma vez que pode conter recursos. SBR é navegador de código e deve ser criado na compilação se você estiver usando a opção / Fr (eu acho).

Edit: mente Nunca, eu assumo o cartaz acima de mim está correta. Verifique se você tem os arquivos rc / rc2 então.

arquivos .PCH são cabeçalhos pré-compilados e não precisa ser incluído no SVN. Eles serão recriados quando você verificar sua base de código e e fazer uma compilação.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top