Chapter 6. Command Reference

The main kdesvn window

The File Menu

FileOpen (Ctrl+O)

Open a local working copy or a repository previously checked out

FileRecent opened urls

This is a shortcut to open recently opened repositories. Clicking on this item opens a list to the side of the menu with several of the most recently opened local working copies or a repositories. Clicking on a specific item will open it in kdesvn

FileNew (Ctrl+N)

Open a window with a new instance of kdesvn

FileSubversion Admin

Menu items with administration tasks for subversion repositories like:

Create and open new repository
Dump repository to file
Hotcopy a repository
Load dump into repository

For more information please read the output of svnadmin --help

FileClose (Ctrl+W)

Close current opened repository or working copy

FileQuit (Ctrl+Q)

Quits kdesvn

The Bookmark Menu

See Konqueror help.

The Subversion Menu

General subversion actions

SubversionGeneralHistory of item (Ctrl+L)

Display lifetime log of the currently selected item. Be careful, this list may be really big!

SubversionGeneralHistory of item ignoring copies... (Ctrl+Shift+L)

Displays the history log of selected item without following copies.

SubversionGeneralDetails (Ctrl+I)

Displays detailed information about selected item(s)

SubversionGeneralBlame

Makes an annotated list over all checkins. That may consume time!

SubversionGeneralBlame range

Annotate a range of commits for a file.

SubversionGeneralCat head

Shows the content of the last committed version of that entry. (May be different to working copy version if working on a WC!)

SubversionGeneralMove (F2)

Move or rename item inside working copy or in repository

SubversionGeneralCopy (Ctrl+C)

Copy item inside working copy or in repository

SubversionGeneralDelete selected files/dirs (Del)

Delete selected entries. If working in a working copy you must commit your deletions afterwards.

SubversionGeneralNew folder

Create a new folder.

SubversionGeneralImport folders into current

Select folders you want to import into the current selected directory

SubversionGeneralCheckout a repository

Creates a new working copy of a repository

SubversionGeneralExport a repository

Exports a repository to file system, i.e. creates a clean revision tree without subversion information.

SubversionGeneralLock current items

Mark current items as locked. Read the subversion handbook before using this!

SubversionGeneralUnlock current items

Remove locks on current items. Read the subversion handbook before using this!

Working copy

SubversionWorking copyUpdate to head

Update working copy to HEAD of repository

SubversionWorking copyUpdate to revision...

Update working copy to a specific revision of repository

SubversionWorking copyCommit (Ctrl+#)

Commit changes inside working copy for selected items to repository.

SubversionWorking copyDiff local changes (Ctrl+D)

Display local changes as diff-output (without network access). This is the difference only to last state the working copy was updated to, not against the version in repository.

SubversionWorking copyDiff against HEAD (Ctrl+H)

Diff's current working copy against head of repository.

SubversionWorking copyProperties (Ctrl+P)

View/Edit properties assigned with current entry.

SubversionWorking copyAdd selected files/dirs (Insert)

Add selected files and/or folders to version control.

SubversionWorking copyRevert current changes

Revert changes made in working copy and updates to last updated state.

SubversionWorking copyMark resolved

Mark conflicted items as not conflicted and remove associated files.

SubversionWorking copyMerge two revisions

Merge two revisions of entries into working copy.

SubversionWorking copyIgnore/Unignore current item

Edit property of parent folder of the current item so that selected item will be marked as ignored if not set, otherwise remove it from ignore list.

SubversionWorking copyCleanup

Clean up the working copy and remove (commit-)locks if any

SubversionWorking copySwitch repository

Switch the root of the current working copy.

Repository

SubversionRepositoryCheckout current repository path

Create a working copy from the current selected entry if a directory.

SubversionRepositoryExport current repository path

Create a clean copy on local file system from the current selected entry if a directory.

View actions

SubversionViewRefresh view (F5)

Refresh the current status of all displayed items. This will list each item asked for to be displayed at current status.

SubversionViewUnfold File Tree / Fold File Tree

Expand or collapse the repository tree view.

SubversionLog CacheStop updating the log cache

The log is cached and used to display the revision tree of a repository. Depending on the Internet connection, size of the subversion repository and history length this may take much time. Therefore you can stop updating the cache using this action.

SubversionAdd ssh identities to ssh-agent

Store your SSH-key password for your current session so no further entering of your password is needed.

The Database Menu

DatabaseShow database content

Displays an overview about the cache database content for known repositories and allows to delete the cache or repository and access to repository settings.

DatabaseSettings for current repository

Display a dialog to adapt the settings for the cache, logs and statistics.

The Settings and Help Menu

Apart from the common KDE Settings and Help menu items described in the Settings Menu and Help Menu of the KDE Fundamentals kdesvn this additional menu entry:

SettingsQuick settings
Load last opened URL on start

Reload last opened URL if no one is given on command line.

Logs follow node changes

Display ignored files

Show items marked in subversion for ignore or not.

Display unknown files

Show files not added to the subversion repository.

Hide unchanged files

Use this action to show only changed files and provide a clear and concise overview.

Work online

Working offline the log cache will not be updated, therefore the cached log may differ from real log.