Command Reference

The File Menu

File->Open Sandbox...

Opens a sandbox in the main window.

File->Recent sandboxes

Opens one of the sandboxes that were in use recently.

File->Insert ChangeLog entry...

Opens the ChangeLog editor, prepared such that you can add a new entry with the current date.

File->Update (Ctrl-U)

Runs 'cvs update' on selected files and changes the status and revision numbers in the listing accordingly.

File->Status (F5)

Runs 'cvs -n update' on selected files and changes the status and revision numbers in the listing accordingly.

File->Edit

Opens the selected file in your editor.

File->Resolve...

Opens a dialog for the selected file which allows you to resolve merge conflicts in it.

File->Commit... (#)

Allows you to commit the selected files.

File->Add to Repository... (+)

Allows you to add the selected files to the repository.

File->Add binary...

Allows you to add the selected files to the repository as binaries (cvs add-kb).

File->Remove from Repository... (-)

Allows you to remove the selected files from the repository.

File->Revert

Discards any local changes you have made to the selected files and reverts to the version in the repository (Option -C to cvs update).

File->Exit (Ctrl-Q)

Quits Cervisia.

The View Menu

View->Stop (Escape)

Aborts any running subprocesses.

View->Browse Log... (Ctrl-L)

Shows the revision tree of the selected file.

View->Annotate... (Ctrl-A)

Shows an annotated view of the selected file, i.e. a view where you can for each line see which author modified it last.

View->Difference to repository... (Ctrl-D)

Shows the differences between the selected file in the sandbox and the revision you last updated (BASE).

View->Last Change...

Shows the differences between the revision of the selected file you last updated (BASE) and the revision before.

View->History...

Shows the CVS history as reported by the server.

View->Unfold file tree

Opens all branches in the file tree so that you can see all files and folders.

View->Fold file tree

Closes all branches in the file tree.

The Advanced Menu

Advanced->Tag/Branch...

Tags or branches the selected files.

Advanced->Delete tag...

Removes a given tag from the selected files.

Advanced->Update to Tag/Date...

Brings the selected files to a given tag or date, making it sticky.

Advanced->Update to HEAD...

Brings the selected files to the respective HEAD revision.

Advanced->Merge...

Merges either a given branch or the modifications between two tags into the selected files.

Advanced->Add watch...

Adds a watch for a set of events on the selected files.

Advanced->Remove watch...

Removes a watch for a set of events from the selected files.

Advanced->Show watchers

Lists the watchers of the selected files.

Advanced->Edit

Runs cvs edit on the selected files.

Advanced->Unedit

Runs cvs unedit on the selected files.

Advanced->Show editors

Runs cvs editors on the selected files.

Advanced->Lock

Locks the selected files.

Advanced->Unlock

Unlocks the selected files.

Advanced->Create patch against repository...

Creates a patch from the modifications in your sandbox.

The Repository Menu

Repository->Checkout...

Opens a dialog which allows you to checkout a module from a repository.

Repository->Import...

Opens a dialog which allows you to import a package into the repository.

Repository->Repositories...

Configures a list of repositories you often use and how to access them.

The Settings Menu

Settings->Configure Shortcuts...

Opens a dialog for configuring keybindings.

Settings->Configure Cervisia...

Opens a dialog for customizing Cervisia.

Settings->Create folders on update

Determines whether updates create folders in the sandbox which weren't there before (Option -d to cvs update).

Settings->Prune empty folders on update

Determines whether updates remove empty folders in the sandbox. (Option -P to cvs update).

Settings->Update recursively

Determines whether updates are recursive (Option -r to cvs update).

Settings->Commit and remove recursively

Determines whether commits and removes are recursive (Option -r to cvs add, cvs remove resp.).

Settings->Do cvs edit automatically when necessary

Determines whether cvs edit is executed automatically whenever you edit a file.

The Help Menu

Help->Cervisia Handbook (F1)

Invokes the KDE Help system starting at the Cervisia help pages. (this document).

Help->Report Bug...

Opens the Bug report dialog.

Help->About Cervisia

This will display version and author information.

Help->About KDE

This displays the KDE version and other basic information.

Help->CVS Manual

Opens the CVS info pages in the KDE help system.