|
Wenn mit Windows und Linux in einem Repository gearbeitet wird, muss im Repository das verwendetet Zeilenendzeichen eingestellt werden. Es gibt dazu die Option svn:eol-style
Diese Option kann auf NATIVE - Native bedeutet, dass die verwendete Zeilenendmethode vom Betriebssystem abhängig ist. Beim Auschecken auf einem Windows wird als Zeilenende <CRLF> verwendet auf einem Linux <LF> CRLF - Zeilenendestyle von Windows CR - Zeilenendestyle von Mac LF - Zeilenendestyle von Linux eingestellt werden. Bei der Arbeit mit verschiedenen Betriebssystemen muss man also NATIVE verwenden.
Die Option wird normalerweise im Client (z.B. Tortoisesvn oder Subclipse) eingestellt. Man kann die Eigenschaft auch über die Konfigdatei des Subversion Clients setzen. In dem Fall werden für die betreffenden Dateitypen, die man natürlich angeben muss, automatisch das angegebene eol-style gesetzt. Bei Windows befindet sich die Subversion Konfigurationsdatei standardmäßig im Profilordner unter Anwendungsdaten/Subversion Bei Linux im allgeminen im Homeverzeichnis/.subversion
Gruss Lars
|