Content Browser
Content Browser lets you manage repository content like files and folders. Navigate the hierarchy, create, upload and move files, control versions, and review permissions and metadata — all from here.
Opening it
Open Content Browser from the menu. You can open several windows at once to work on different locations side by side.
Layout
- Navigation bar (top) — back / forward / go to parent, breadcrumb, copy path, recent locations
- Sidebar (left, toggleable) — Filter, Favorites, Smart Folders, Search
- List (center) — items in the current folder; sort by Name, Date modified, Modified by, Lock owner, Version, Kind and Size
- Inspector (right, toggle with
Ctrl+I) — properties, permissions (ACL) and version history of the selected item
Key tasks
Navigate
Click breadcrumb segments or type a path to move. Use the back / forward arrows, or right-click the Back button for history. Pin frequently used locations as Favorites.
Create & upload
- New Folder — enter a name and create
- New File — choose a file type (Text, HTML, CSS, JavaScript, JSON, XML, Markdown, CSV, YAML, BPMN, EIP route) and create
- Upload Files / Folder — bring content in from your computer. You can also drag & drop from Explorer or Finder onto the list. If a name already exists, choose to skip or overwrite
Manage versions
- Enable version control on a file
- Check out to edit it
- Check in to create a new version (use Checkpoint to keep an interim snapshot)
The version history is shown in the Inspector.
Search & smart folders
From the sidebar you can run full-text search or schema-based condition search. Combine conditions on strings, numeric ranges, booleans and date ranges, then save the result as a Smart Folder to re-run the same search anytime.
Permissions & locks
Use the permissions (ACL) view in the Inspector to review and edit per-item access. To prevent editing conflicts, you can lock a file for exclusive use.
Export & import
Package selected content into a portable archive (ZIP) and read it back into another location, workspace or installation — handy for backup, migration and cloning.
Export covers what you can read; import writes into the destination, so you need permission there.
Download & export
Right-click the selected items (one or many). The archive is built in the background and downloads when ready.
- Download — a plain ZIP of just the file bodies and folder structure. Use it to hand files to someone.
- Export — a complete CMS Archive that also captures properties, kind (primary type / mixins), references, binaries, identity (UUID) and permissions (ACL). It re-imports exactly, so it suits migration and backup. The metadata sits in a reserved
.cms-archive/folder; the archive still opens as ordinary files in any unzip tool.
Import
Choose Import… from the right-click menu and pick an archive (.zip). Review the dialog, decide how to bring it in, then run it.
- Archive — the chosen file name
- Exported from — the original paths the archive was written from (read without uploading; copyable)
- Destination — the current folder (navigate there first)
Choose how conflicts are handled:
- Identifier — what to do when the same identifier (UUID) already exists: Stop without further processing if the same identifier already exists (default), Assign a new identifier if the same identifier already exists, or Always assign a new identifier. Keeping the identifier restores a node as the same node (references resolve); a new identifier makes it a copy.
- Path — what to do when a file already exists at the target: Stop without further processing if a file already exists (default), Keep the existing file without overwriting, or Overwrite the existing file.
- Keep original created/modified dates — on by default; preserves the original timestamps (off stamps the import time). The created-by / modified-by user is always the person importing.
- Import permissions (ACL) — shown only when the archive includes permissions (off by default).
- Dry run (validate only, make no changes) — on by default; validates first.
For a first import or a production run, do a Dry run and review the result before running for real.
Dry run & results
With dry run on (the default) the import validates without writing and reports the counts and any errors. If it looks right, choose Run import; to adjust, choose Change import settings.
Results show counts (items total, New, Overwritten, Skipped, Errors). The first 20 errors appear inline; Download report gives a per-file CSV. Progress is shown while it runs, and Stop aborts it.
Tips
Ctrl+Itoggles the Inspector.- Click a column header to sort; use the filter box to narrow items by name.