DOCS

Getting started

From install to your first commit, in about five minutes.

DOCS

Five steps

  1. 01

    Install

    Grab the installer for your platform on the download page. Open the .dmg and drag the app into Applications on macOS; run the .msi or setup wizard on Windows; pick .deb, .rpm or .AppImage on Linux.

  2. 02

    Add a workspace

    Launch SVNexus and click "Add Workspace" on the welcome page. Either point it at an existing working copy on disk, or give it a repository URL and check one out on the spot.

  3. 03

    Read file status

    Once inside the workspace, the tree on the left groups files by directory — modified, unversioned, conflicted and missing each get their own colour. The toolbar switches between list and tree views.

  4. 04

    Commit your changes

    Tick the files you want, click Commit, write a log message and confirm. Double-click a file first if you want to read the diff before it goes in.

  5. 05

    Update and revert

    The toolbar updates or reverts the selection in one click. To see a file's history, right-click it and choose History.

DOCS

Command line mapping

If you already know the svn subcommands, this table takes you straight to the right place.

svn subcommandIn SVNexus
svn checkoutWelcome page → Add Workspace
svn statusWorkspace → Changes
svn diffDouble-click a modified file
svn commitSelect files → Commit
svn updateToolbar → Update
svn revertToolbar → Revert
svn logRight-click a file or directory → History
svn add / deleteContext menu in the status tree
svn lock / unlockToolbar → Lock / Unlock
svn propget / propsetRight-click → Properties
svn switch / mergeToolbar → Switch / Merge
svn relocateToolbar → Relocate

DOCS

System requirements

PlatformMinimumInstaller
macOS11+.dmg (Apple Silicon)
Windows10+.msi / -setup.exe
LinuxGTK 3 distributions.deb / .rpm / .AppImage

DOCS

Authentication and certificates

When a repository asks for a password, an SSH key passphrase, or keyboard-interactive authentication, SVNexus opens the matching prompt and hands the credentials to the Subversion client library. Untrusted server certificates and changed host keys are shown for confirmation first — never accepted silently.

realm/svn/code
methodkeyboard-interactive
certself-signed · confirm
确定取消