[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Re: Checkpointing v1 design

From: Julian Foad <julianfoad_at_apache.org>
Date: Fri, 3 Nov 2017 15:58:53 +0000

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
Received on 2017-11-03 16:58:59 CET

This is an archived mail posted to the Subversion Dev mailing list.