Updating the working copy
To the latest revision
Section titled “To the latest revision”Press u anywhere. revision confirms first, then runs svn update and
shows a progress dialog naming where the working copy is coming from and going to.
To a specific revision
Section titled “To a specific revision”Focus the Log panel with 3, select a revision, and press
space — or double-click it with
allowMouse on. This works in both directions:
forwards to catch up, or backwards to put the working copy at an older revision.
The asterisk in the Log panel marks where the working copy currently sits, so you can see what you are moving from.
What happens to your changes
Section titled “What happens to your changes”Both paths keep uncommitted work. SVN merges the incoming revision into your modified
files rather than discarding them, exactly as svn update does on the command line.
If any file is already conflicted, a second prompt says so before anything runs: SVN leaves conflicted files untouched and updates the rest. Press m on one to decide it side by side — see Resolving conflicts and rejects.
After it finishes
Section titled “After it finishes”- The Status panel’s
Revisionline moves to the new revision. - The Log panel’s asterisk moves with it.
- Status and history reload, so the Files panel reflects any merged changes.
- The
svn updateinvocation is recorded in the Command Log, marked ✓ or ✗.
Press R at any time to re-read status and history without updating.
Authentication
Section titled “Authentication”svn update is the operation most likely to need credentials. revision always runs
svn with --non-interactive, so instead of hanging on a hidden prompt it fails fast
with an actionable hint. See Authentication.
Updating revision itself
Section titled “Updating revision itself”u updates the working copy. To update the revision binary, see
Updating revision.
╭─ [1] Status ─────────────────╮╭─ [0] Diff ───────────────────────────────────╮ │Root /home/alice/work/wc ││Loading diff… │ │Source /home/alice/work/wc ││ │ │CWD /home/alice/work/wc ││ │ │Branch trunk ││ │ │Revision r42 ││ │ │ ││ │ ╰──────────────────────────────╯│ │ ╭─ [2] ─ Changes ─── Changelist╮│ │ │ ▾ / ╭─ Update available: v1.5.0 ───────────╮ │ │> M modified.go│> Update with cURL │ │ │ │ Update with Go │ │ │ │ Don't update this time │ │ │ ╰──────────────────────────────────────╯ │ ╰────────────────── 1 of 1 ────╯│ │ ╭─ [3] Log ────────────────────╮│ │ │ Rev Author Message │╰──────────────────────────────────────────────╯ │ │╭─ [4] Command Log ────────────────────────────╮ │ ││No svn commands run yet. │ │ ││ │ │ ││ │ │ ││ │ ╰──────────────────────────────╯╰──────────────────────────────────────────────╯ space stage · n changelist · c commit · r revert · d delete · [ ] view · ? help
u and space are in the Working copy section of the keybindings reference.