Repository Operations

Read this section to learn about operations you can perform on your Repositories.

This section documents the various operations that you can perform within your Repository.

These operations are designed to help you take snapshots of your local storage, and to organize the files in your Repository using rules that you specify.

There are three main operations that you can perform:

  1. Synchronize
  2. Organize
  3. Commit

You should generally perform these operations in that order.

You can start these operations by pressing the corresponding buttons at the top of the Repository Snapshot screen in an open Repository:

Repository Snapshot Screen

Synchronize

Use the Synchronize operation when you want to take a new snapshot of your local storage. Dirk will scan your local storage and update its local database with any changes that have occurred since the previous snapshot.

Ideally, you should run a Synchronize operation before you run an Organize operation. This is because an Organize operation processes the repositoy’s snapshot and not your local storage. Therefore, you want to make sure that the snapshot is up-to-date so that the Organization rules can perform optimally.

Organize

Use the Organize operation when you want to find files and folders that should be organized based on your Organization Rules.

After this operation is complete, you can see the results in the Pending Changes section of the Repository Snapshot screen. You should review the pending changes and make any modifications (eg, removing unwanted items from the Pending Changes queue) before proceeding to the Commit operation.

See the Organization Rules page for more information about defining these rules.

Commit

Use the Commit operation to commit ALL items in the Pending Changes queue to your local storage.

NOTE: This operation cannot be undone, so be sure to follow the notes in the Organize section and verify entries in the Pending Changes queue before proceeding with this step.