Created On:  11 October 2011

Problem:

Is it possible to set the EOL settings so that no matter which platform a file is checked out to, the EOL format will remain as the user has defined and is not automatically changed according to the platrform it is checked out to?

Resolution:

The EOL format can be explicitly set on the StarTeam Client for a specific file or during the process of adding/checking in the file to StarTeam. The EOL Format can be:

-- FIXED_{CR, LF, CR_LF} - EOL is fixed to the particular EOL regardless of the platform
-- CLIENT_DEFINED - the EOL is determined by the client and StarTeam should not attempt to interpret it in any way

To change how StarTeam manages the EOL characters of a file during the Add / Check in process:

1. Within the file Add / Check-in dialog click on the button labelled "Advanced"
2. Check "Set EOL check-out format"
3. Select the preferred option from the pull down menu, FIXED_{CR, LF, CR_LF} or CLIENT_DEFINED
4. Click "Ok" to complete the change and continue with the file add / check-in

To change the same settings on a specific text file:

1. Right click on the file
2. Choose Properties
3. Locate the pull down menu labelled "EOL check-out format"
4. Select the preferred option from the pull down menu, FIXED_{CR, LF, CR_LF} or CLIENT_DEFINED
5. Click "Apply" to commit the change.
Incident #2531719