Announcement

Collapse
No announcement yet.

Comparing files & folders with accented characters on different file systems

Collapse
X
  • Filter
  • Time
  • Show
Clear All
new posts

  • Comparing files & folders with accented characters on different file systems

    I'm trying to compare large folders between across 2 disks using different file systems.
    For reference:
    - the 2 file systems are BTRFS and HFSPLUS (real only)
    - using BC 4.2.5 build 23088
    - running on CentOS Linux release 7.4.1708 (Core)

    Beyond compare fails to properly match files and folders with accented characters although the date, time,size and actual content are the same. Beyond compare seems to suggest the names are the same since they're displayed the same in the GUI. Is there some settings or trick that would allow properly matching entries with accented characters?

    Code:
    /dev/sdb2 on /mnt/DATA1 type hfsplus (ro,relatime,umask=22,uid=0,gid=0,nls=utf8)
    /dev/sda1 on /boot type xfs (rw,relatime,seclabel,attr2,inode64,noquota)
    /dev/sda5 on /home type xfs (rw,relatime,seclabel,attr2,inode64,noquota)
    /dev/sdd on /mnt/MyBook type btrfs (rw,relatime,seclabel,space_cache,subvolid=5,subvol=/)
    Attached is a basic screen capture showing that indeed entries do look the same:
    Attached Files

  • #2
    Try turning on "Align filenames with different Unicode normalization forms" in the Session Settings folder. HFS+ and other Apple file systems store accented characters differently than Windows and Linux filesystems do. The filenames are distinctly different, even though they look identical, and different apps may treat them differently.

    If it doesn't work, double check that you are running 4.2.5 too, since that particular feature didn't work in Linux until then. If it still doesn't work, and you are up to date, email us BC snapshots (Tools > Save Snapshot) for both sides of the comparison, and email them to support@scootersoftware.com with a link back to this thread.
    Last edited by ZoŽ; 03-Jul-2018, 12:18 PM.
    ZoŽ P Scooter Software

    Comment


    • #3
      Originally posted by ZoŽ View Post
      Try turning on "Align filenames with different Unicode normalization forms" in the Session Settings folder. HFS+ and other Apple file systems store accented characters differently than Windows and Linux filesystems do. The filenames are distinctly different, even though they look identical, and different apps may treat them differently.

      If it doesn't work, double check that you are running 4.2.5 too, since that particular feature didn't work in Linux until then. If it still doesn't work, and you are up to date, email us BC snapshots (Tools > Save Snapshot) for both sides of the comparison, and email them to support@scootersoftware.com with a link back to this thread.
      It works!
      Although my original message says otherwise, I did have a slightly older Linux version. Updating to latest 4.2.5 did worked for me. Thank you very much! Also great thanks for quick answer, that was really appreciated, in phase with the quality of the software :-)

      Comment

      Working...
      X