Você está cometendo os arquivos com as terminações CRLF do sistema Windows - o que geralmente não causa problemas, mas é um pouco 'anormal' em seu sistema Linux. Os editores de texto não exibirão normalmente o espaço duplo como esse - suspeito que seja por causa do método de acesso via Filezilla.
Como seus arquivos estão sendo acessados por sistemas com ambos os tipos de terminação de linha, a melhor abordagem seria ter o SVN aplicando o estilo de finalização de linha.
Use o editor de propriedades do TortoiseSVN nos arquivos (ou no modo recursivo, em um diretório) com o qual você está trabalhando. Adicione a propriedade svn:eol-style
.
- Defina como
LF
se você quiser que os finaisLF
do estilo Linux sejam usados em todos os lugares (o Notepad ++ funcionará bem com isso, mas se você abrir o arquivo em algo como notepad.exe, ele é tudo uma linha), - ou defina-o como
native
, o que fará com que as cópias com saída registrada em cada sistema tenham seu estilo final de linha nativo.
A propriedade é definida em arquivos individuais, portanto, certifique-se de adicionar a propriedade a quaisquer novos arquivos criados depois que você colocar a propriedade no lugar.