IBM Support

PK33842: Merge gives binary error when ancestor contains double-bytes cha racter

Subscribe

You can track all active APARs for this component.

 

APAR status

  • Closed as Permanent restriction.

Error description

  • In the ClearCase Windows diff-merge GUI tool, if an ancestor
    file contains double-byte (tested with Korean) characters then
    merge gives the following error:
    Error:
    \\dmvdgacc001\cctg\VOBs\Bluetooth.vbs\c\cdft\38\25\f7b8d....4
    contains binary data.
    Diff Merge does not support diff/merge of binary data.
    The file does not contain any binary data. The tool isn't
    handling the Korean character.
    Step to reproduce:
    Files to merge ? File 1 (from) File 2 (to) File 3 (ancestor)
    Ancestor file contains some double-byte characters in comment
    I have also tested with File 1 and 2 with Korean characters
    but only the ancestor gives the error.
    

Local fix

Problem summary

  • The diff-merge GUI can't handle multi-byte characters but
    treats
    them as binary data.
    

Problem conclusion

  • Due to the age and limitations of the current ClearCase GUI
    applications, we are in the process of replacing them with
    newer versions. In order to most effectively allocate our
    resources, we are limiting the work we do on the legacy
    GUIs.
    Since this problem requires Unicode support for the existing
    diff-merge tool, we do not plan to expend resources to fix
    it.
    The new tools will correctly handle multi-byte characters.
    

Temporary fix

Comments

APAR Information

  • APAR number

    PK33842

  • Reported component name

    CLEARCASE UNIX

  • Reported component ID

    5724G2901

  • Reported release

    700

  • Status

    CLOSED PRS

  • PE

    NoPE

  • HIPER

    NoHIPER

  • Special Attention

    NoSpecatt

  • Submitted date

    2006-10-30

  • Closed date

    2007-04-03

  • Last modified date

    2007-04-03

  • APAR is sysrouted FROM one or more of the following:

  • APAR is sysrouted TO one or more of the following:

Fix information

Applicable component levels

[{"Business Unit":{"code":"BU053","label":"Cloud & Data Platform"},"Product":{"code":"SSSH27","label":"Rational ClearCase"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"7.0","Edition":"","Line of Business":{"code":"LOB45","label":"Automation"}}]

Document Information

Modified date:
03 April 2007