Dear Subversion Developers, I am delighted to announce that I am working with Assembla to develop shelving and checkpointing functionality in Subversion. These have been on the wish list for many years, and are becoming ever more in demand since the popularity of git is making more users appreciate the benefits of local operations.
Based on our many discussions in the past, along with a fresh look at how other VCS's implement these features, I have written down the requirements and started working on a design in the document Shelving-Checkpointing Dev [1]. I will follow up with an HTML email containing a copy of today's version. I invite you to leave comments directly in Google Docs, or send them by reply here, as you prefer. I will be the project lead on this within Assembla. I will regularly demonstrate small increments of functionality, which will also act as calls for feedback. We want to keep the scope quite small to get it done as quickly as possible. Please read through and if you are able to contribute with any suggestions or practical help, that would be wonderful. Thanks! - Julian References: [1] Shelving-Checkpointing Dev doc. (J Foad) https://docs.google.com/document/d/1PVgw0BdPF7v67oxIK7B_Yjmr3p28ojabP5N1PfZTsHk/edit#