Les systèmes d'exploitation pris en charge par le composant contrôle des sources Rational Team Concert suivent des conventions différentes pour la notation des délimiteurs de ligne dans les fichiers texte. Les utilitaires et les applications sous Linux® et UNIX® indiquent les fins de ligne sous la forme d'un caractère <LF> (saut de ligne ou nouvelle ligne) unique ; sous Windows®, ils les spécifient sous la forme d'une séquence de deux caractères <CR><LF> (retour chariot, saut de ligne).
Les différences de conventions concernant la notation des délimiteurs de ligne peuvent être source d'incidents dans les fichiers texte édités sur les ordinateurs sur lesquels s'exécutent plusieurs systèmes d'exploitation pris en charge. Par exemple, un fichier qui contient
abc def ghi
est similaire à celui-ci s'il a été créé par un éditeur Windows, tel que le Bloc-notes, et lu par un éditeur fondé sur Linux ou UNIX, tel que vi :
abc^M def^M ghi^M
L'éditeur de texte sur un système Linux ou UNIX rend le caractère <CR> sous la forme ^M. Ce même fichier ressemble à celui-ci s'il a été créé par l'éditeur système sous Linux ou UNIX et lu par l'éditeur Windows :
abc■def■ghi
Par défaut, lorsque vous partagez un projet ou restituez un fichier nouvellement créé, le composant contrôle des sources Rational Team Concert examine le contenu et définit la propriété du délimiteur de ligne du fichier à la valeur Plateforme. Si le fichier est de type binaire ou comporte un ensemble de délimiteurs de ligne incohérent, la propriété de délimiteur de ligne est définie à la valeur aucune (binaire). Lorsque vous chargez un fichier dont la propriété de délimiteur de ligne a la valeur Plateforme dans un espace de travail local, le composant contrôle des sources Rational Team Concert détermine le type de contenu MIME du fichier et définit le délimiteur de ligne de sorte qu'il respecte la convention de plateforme correspondant à ce type de contenu.
Le composant contrôle des sources Rational Team Concert inclut un assistant des propriétés de fichier permettant de modifier la propriété de délimiteur de ligne d'un ou plusieurs fichiers ou d'indiquer une convention de délimiteur de ligne à appliquer à une catégorie de fichiers (sur la base du suffixe du nom de fichier). Pour plus d'informations, voir Utilisation de l'assistant Propriétés du fichier.
Etes-vous satisfait ? Vous pouvez faire part de vos commentaires à l'adresse Jazz.net (enregistrement requis) : Commentaire dans les forums ou soumettre un bogue