Add changelist support
This is the most important missing feature for me. Though svn 1.5 implement them, this should not be a requirement for the GUI. A changelist (or commit set) consists of a unique (in working copy) title, a commit log, and a list of files. The existing changelists could be displayed in the left column, as a detail of a Working Copy. User could click changelists, and their files would be displayed in main window; user could add files/folders, from working copy, remove them; user could change commit log; user could delete changelists; user could commit changelists. That feature is very very helpful.
We think Changelist support would be a great addition to Cornerstone’s feature set and it’s something we hope to introduce in the future.
For now I’ll leave the status for this unchanged, but we hope to be able to review it in the coming months.
Many thanks for voting on this.
Jiji James commented
It is unacceptable that a product that charges this much, lacks support for such an important feature, even free tools on other platform has this feature.
Tim Knauf commented
Sad to see that changelist support didn't make it in for Cornerstone 3. Shall we assume that it's not coming?
Nick Heilmann commented
This was one of my favorite things about Perforce - not only being able to have files in different changelists, but even to shelve and unshelve those changelists in your working copy. I could do without the shelving if I could at least view multiple sets of files in changelists.
Adam Hall commented
How about now?
Myk Oleary commented
Any updates as to if this has been moved from the icebox to the roadmap?
Pierre-David Bélanger commented
How I see this feature working:
- be able to right click on modified file(s)/path(s), and chose "Add to change list ..." (that allows us to create/select a changelist)
- have a button in the working copie view, near Changed and Modified, that is called Change List, that will show the not current not commited changelists
- be able to right click a changelist, and then Commit
- have two new buttons in the commit view, one named Changes with the actual view and one named Change List, to be able to chose a changelist to commit from there
Brandon Goodin commented
Thanks for the official feedback. Truly is the best SVN client i've used. I look forward to changeset support.
Brandon Goodin commented
Would be great to get some feedback from Zenna-ware. This suggestion has been around for almost 4 years now and is the second most desired feature suggestion. Is anyone reading this feedback?
As a Perforce fan I really miss this feature. We use Review Board to vet our changes, which requires a diff patch. After diffing I have to edit the patch file to remove anything I don't want to post -- tedious and error-prone. The ability to filter by changelist would make this a breeze.
Indeed it is useful. Often I have to modify 1 file and not check it in (not my limitation), and I certainly do not want to "ignore" the file, and it still needs to be in the repo. ie a config file. In p4, I would just put this "kinda ignore it" file into its own separate changelist and forget about it, so when I check my other stuff in, I will not have to remove it all the time. Good separation.
sound good to me too