Os sistemas operacionais que o Controle de origem do Rational Team Concert suporta observam diferentes convenções para gravação de delimitadores de linha em arquivos texto. Os utilitários e aplicativos nos sistemas Linux® e UNIX® normalmente terminam linhas com um único caractere <LF> (line feed, ou nova linha). Os utilitários e aplicativos do Windows® terminam linhas com uma seqüência de dois caracteres <CR><LF> (retorno de carro e line feed).
As diferentes nas convenções de delimitadores de linha podem criar problemas em arquivos de texto que são editados em computadores que executam diferentes sistemas operacionais suportados. Por exemplo, um arquivo que contenha
abc def ghi
Poderia ocorrer o seguinte se ele fosse criado por um editor do Windows como Notepad e lido por um editor baseado no sistema Linux ou UNIX como o vi:
abc^M def^M ghi^M
O editor de texto no sistema Linux ou UNIX renderiza o caractere <CR> como ^M. O mesmo arquivo poderia se parecer com isto se fosse criado pelo editor de sistema no sistema Linux ou UNIX e fosse lido pelo editor do Windows:
abc■def■ghi
Pelo padrão, quando um projeto é compartilhado ou tem a entrada registrada em um arquivo recém-criado, o Controle de origem do Rational Team Concert examina o conteúdo e define a propriedade do delimitador de linha do arquivo para o valor Plataforma. Se a linha parecer ser um arquivo binário ou tiver um conjunto inconsistente de delimitadores de linha, sua propriedade de delimitador de linha é configurada como nenhum (binário). Quando você carrega um arquivo com a propriedade do delimitador de linha Plataforma em um espaço de trabalho local, o Controle de origem do Rational Team Concert determina o tipo de conteúdo MIME do arquivo e define o delimitador de linha para corresponder à convenção da plataforma para esse tipo de conteúdo.
O Controle de origem do Rational Team Concert inclui um assistente de propriedades de arquivo que pode ser utilizado quando precisar alterar a propriedade dos delimitadores de linha de um ou mais arquivos ou especificar uma convenção de delimitadores de linha a ser aplicada a uma categoria de arquivos (com base no sufixo do nome de arquivo). Para obter informações adicionais, consulte Utilizando o Assistente Propriedades do Arquivo.
Isso ajudou? É possível fornecer feedback em Jazz.net (é necessário registrar-se): Comentar nos fóruns ou submeter um erro