subversion-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Julian Foad <julianf...@apache.org>
Subject Re: Checkpointing v1 design
Date Fri, 03 Nov 2017 15:58:53 GMT
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

Mime
View raw message