DigiVC documentation

DigiVC documentation

Desktop Client and workspaces

The Desktop Client is the primary interface for daily file work.

The Desktop Client is the primary interface for daily file work.

Connecting

  1. Start DigiVC Desktop Client.
  2. Enter the server URL, for example https://digivc.company.example.
  3. Enter a profile name, username and password.
  4. Select Connect.

The server URL must be an HTTP/HTTPS origin only, without embedded credentials, extra path, query or fragment.

Creating a workspace

  1. Open Repositories.
  2. Select a project and repository.
  3. Load the tree.
  4. Choose:
  • Full checkout; or
  • Checkout selected.
  1. Select a local directory.
  2. Start checkout.

DigiVC creates protected metadata inside the workspace. Do not edit or delete it manually.

Reviewing local changes

On the Workspace page:

  • Status shows new, modified, deleted, locked, conflict and needs-update states;
  • Diff displays a textual diff when appropriate;
  • binary or oversized files are reported without an unsafe textual preview.

Update before commit

When the remote repository has a newer revision, run Update. DigiVC applies remote changes atomically. A conflict must not silently destroy local work.

Commit

  1. Review status and diff.
  2. Enter a clear commit message.
  3. Optionally run dry-run/preview first.
  4. Select Commit.

Good commit message:

Add SSL-mode validation to remote PostgreSQL setup

Poor commit message:

fix

Conflicts

The Desktop Client offers these strategies:

  • Keep local;
  • Accept remote;
  • Mark for manual resolution.

Review the content before selecting a resolution. DigiVC then synchronizes the decision with the server conflict record.

Activity

The Activity page shows:

  • revisions;
  • locks;
  • conflicts;
  • validation runs.

This lets a user understand repository activity without system-administrator privileges.