Ultra small, high performance!

This is iOS version of Treeit, a small utility provides an intuitive and concise user interface to combine the content of two big folders. It accomplish the task in two steps, at the first step, the app scan the source and target folder to find out the difference, removed, new added, modified and conflicts in the source and target folder, and at the same time, optionally check all duplicated files in both folder. At the second step, the app merge the difference with user selected strategy. In addition, of course, user also can directly use the app to compare changes between two plain text file.

Type of compared results

General

When do merging operation, items that have a status "-" will be ignored, items that have a status "+" or "O" will be ignored with user selected strategy. Items that have a status "+" will directly copy or move to target folder. Items that have a status "O" will be copied or moved to target folder and target or source item will rename with the format, "target file name+N", N is an automatically increased number.

Merge Strategy

  1. "Always overwrite": overwrite the target item mandatorily if there's an item have same name existing in target folder.
  2. "Keeping the newest": compare the modified date time of source and target file and keeping the newest, the source file will overwrite the existing target file if the source file is newer.
  3. "Keep both": copy or move the source file to target file located folder, and rename target file or the source file with the format, "target file name+N.ext", N is an automatically increased number, rename which side file according to the option "Rename conflicted target" is on or off.
⚠️ CAUTION
both 1 and 2 can cause data losing, please make a necessary backup before merging.
Tips: exchange the source and target folder to view changes.

Compare Two File

  1. Click "Local Storage", select two file.
  2. Click the "Operations" button and select "Compare".

Compare Two Folder

  1. Click "Local Storage".
  2. Select a folder, click the "Operations" button and select "Set As Source".
  3. Select a folder, click the "Operations" button and select "Set As Target".
  4. (Optional) click "Settings", check on "Check Duplicates" to detect all duplicated files in both folder, please be patient with waiting if the folder is big because turn on this option, compare will be a time-consuming operation.
  5. Click the "Operations" button and select "Compare" to perform the operation.

* Note
In general usage scenarios, when do comparing with default strategy "Keeping the newest", files in source folder is newer than target folder, then merge source into target, recent modified files in source folder will merge in target folder. When a file has status "M" or "R", the target file also be listed together with source.

Merge Two Folder

Click "Compared Result" to view the compared result. Merge operation only apply on selected items, before perform a merge operation, please check the files that have a status "O", "M" or "R" if merge strategy is "Always overwrite" or "Keeping the newest". The app will automatically ignore merged items that have a status "merged" which display as green, after a merging operation, you can delete the source folder to release more disk space.

Don't keep source files anymore

Move file and folders instead of copy.

Rename conflicted target

On: (default) rename conflicted target item instead of source when do merging.
Off: rename conflicted source item instead of target when do merging.

Log File Indicators

Misc. Operations


Feed Back & Help

Please rate the app or donate me several dollars by purchasing my other apps if you like the app, thank you. Please kindly feed back any issue or feature request, any help would be appreciated.