After applying 14.0.2 patch additional lines are added to text files checked out.
search cancel

After applying 14.0.2 patch additional lines are added to text files checked out.

book

Article ID: 257201

calendar_today

Updated On:

Products

CA Harvest Software Change Manager CA Harvest Software Change Manager - OpenMake Meister

Issue/Introduction

After applying the 14.0.2 patch we find that when checking out/in  .sh and .txt files a line feed is being put in each line!

Problem is seen for all users across all projects, whether using Workbench 14.0.0 or 14.0.2.

hco and hci command line utilities do not seem to experience the same issue.  Nor do files being used in an Eclipse workspace.

Appears to be isolated to files that Harvest designates as text files.  Files that Harvest believes are binary do not experience the same problem.

Examples provided in emails attached to the case and in the webex recording.

Backing out the 14.0.2 patch resolves the problem. 

Environment

Harvest Software Change Manager Release : 14.0 and 14.5

Resolution

EFix was provided.    If you see this same problem after upgrading to 14.0.2, please contact support.

Additional Information

Update: This problem resurfaced with SCM v14.5.  If you see this please contact Support for an efix.

Even after applying the fix, you may still see remnants of the problem if you perform "Compare with trunk", placing the current or latest version side by side with the previous trunk version.  In these cases, you may see that the latest version is correctly displayed without the extra blank lines, but the previous trunk version still had the extra blank lines.  This is by design.  For files that were checked in before the fix was applied, the additional blank lines were included.  Harvest will not retroactively remove the blank lines from the previous versions because of the risk of possibly removing blank lines which were intentionally inserted.  So, when viewing some previous versions you may still see the extra blank lines, but as long as the latest version displays correctly, we know that the fix is working.  Selecting the option to ignore extra spaces in the file compare tool will allow you to more easily identify the actual changes in these cases. Over time, as new versions are checked in you will see fewer instances where the previous version has the extra spaces.