Listing shelved and applied change-sets could look something like this:

[[[
$ svn shelves
applied:
  X (at version 1)
  thing (at version 10)
shelved:
  foo (1 version)
  bar (4 versions)
  old-thing (1 version)
  new-changes (18 versions)
]]]

or integrated with changelists:

[[[
$ svn changelist --list
--- Applied Changelists:
  X (checkpoint 1, 1 file)
  thing (checkpoint 10, 2 files)
--- Shelved Changelists:
  foo (checkpoint 1, 14 files)
  bar (checkpoint 4, 1 file)
  old-thing (checkpoint 1, 2 files)
  new-changes (checkpoint 18, 3 files)
]]]

Listing checkpoints:

[[[
$ svn checkpoint list [--cl=]thing
thing-1     1230 mins old        874 bytes
 (no log message)
 hello.txt |    1 +
 1 file changed, 1 insertion(+)
...
thing-10      10 mins old      12345 bytes
 log message: Blah blah blah...
 hello.txt |    1 +
 bar.txt   |   12 ++++++++++++
 2 files changed, 13 insertions(+)
]]]

- Julian

Reply via email to