SVN Shelve utility by Oleg Vorkunov on CodeProject
From: Julian Foad <julianfoad_at_apache.org>
Date: Mon, 4 Sep 2017 09:28:42 +0100
(A quick review of an existing "Shelve" utility.)
A reader kindly emailed me to point out the existence of an "SVN Shelve"
https://www.codeproject.com/Articles/29599/SVN-Shelve
in case there is anything I could learn from it. So I took a look.
It was created by Oleg Vorkunov in 2008 and runs on Windows. This is the
* Terminology: Each snapshot is "a shelf".
* Shelving: You select a versioned folder and provide a description.
* Unshelving: It lists the description and date of each shelf. On
* Storage: A specified folder on the local disk. It is suggested that
So, simple but effective. I don't know how well it dealt with changes
Suggestions I might learn from this are:
* On shelving, reverting the changes is optional; on unshelving,
* On unshelving, it first updates the WC to the original base
* This simple implementation was useful enough to attract some
- Julian
|
This is an archived mail posted to the Subversion Dev mailing list.
This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.