Cornerstone
-
add Git support
I would like to use Cornerstone with Git. I use SVN at work, for all my personal projects I moved to Git.
492 votes -
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… more
290 votes -
Leave Cornerstone Subversion-only client.
There many voices regarding adding Git support to Cornerstone.
I would strongly advise against it.Git and SVN have different workflows, and trying to merge then inside a unified UI will be a complete mess.
It won't be good for users as well, as developer's focus will slip from making Cornerstone the best SVN client available, to making it decent Git & SVN client (which definitely won't work as well, given limited resources Zennaware has).
Somebody will eventually create Git workflow oriented client some day. And everybody will defiinitely like it more than a monstrous SVN-Git hybrid, trying to do… more
192 votes -
Built-in file merge tool
Would be very handy if it was possible to resolve file conflicts directly in the application window. Like in NetBeans for example: http://www.netbeans.org/images/v6/5/screenshots/cvs-diff.png
116 votes -
Use FileMerge to Resolve Conflicts
Your FileMerge menu items, when trying to compare conflicts, isn't useful. To make it much more useful, you'd need to be able to compare the latest changes against the head in the repo. That way you could use the nice arrows to select which side you like (or both). It's already there in FileMerge. Even better would be a menu option called "Resolve using FileMerge", which would do the above, but have FileMerge save the resulting merged file in the right place and complete the resolve. CodeWarrior did this 12 years ago... ;)
101 votes -
87 votes
-
View pages within PDFs when comparing
When comparing PDF documents, I need to be able to go through the pages to see what's changed. At the moment all I can see is the cover sheet / first page.
If it's possible to highlight the text differences, even better!
79 votes -
add preview support for Adobe Illustrator/InDesign files
Many files can be previewed in display contents window but Illustrator and InDesign cannot be displayed, would be useful to see them
78 votes -
75 votes
-
Show locks and notify opening locked files
When a user locks a file all others users should also see that the file is locked and cornerstone should give a notification before opening the file that the file is locked on the server.
62 votes -
Add "Update before commit" feature
Everyone knows you should svn up before committing, but I ALWAYS forget to. It would be such an enormous help if you could add a feature to svn up before committing. Once it has updated, if there are changes, it should prompt if you want to review the changes first or continue committing. I think this is one of those features nobody realizes they need until they use it and it would really be a great selling point against that Versions garbage.
Thank you!
57 votes -
Allow checking out of the entire folder structure only, without files.
To save time, it would be nice to browse the entire contents of a checked out repository without having to check out file contents. That way, I can edit files as i need them without having to wait for the entire repository to download.
55 votes -
update multiple working copies simultaneously
We have thought it would be very useful to be able to select multiple or all Working copies at a time and perform an update on all simultaneously
50 votes -
Automatically ignore Xcode build and .pbxuser/.mode1v3 files
When dealing with Xcode projects in Cornerstone it would be really nice if there was a global option to automatically ignore the build folders and .mode1v3/.pbxuser files (the user specific config files inside the .xcodeproj bundle). It's a big pain to have to go and ignore these three things every single time I create a new project (or add an existing project to my repository).
Adding user defined global ignores that would allow one to ignore *.mode1v3/*.pbxuser and build folders might also be a reasonable option.
47 votes -
44 votes
-
Allow drag of file from revision inspector to timeline
When viewing a revision in the history browser, the inspector shows the items changed in the currently selected revision. It seems that there's no way to select one of the items listed here and place it in the history without going back to the browser view, then navigating to the item. It would be very helpful if the history allowed for the slection of items in the inspector to display directly in the timeline (perhaps by dragging to the list).
Quite often I need to look across changes in history where I don't know what has changed (this happens when… more
41 votes -
column view support - down with the flippy triangle
I am sure it's a major undertaking, but flippy triangles are crappy. Column view for the main window would be superior.
40 votes -
Enable Compare With Last Update with multiple files selected
Right now I can do a Compare only if one file is selected in the browser. Please make it so that I can select several source files and do a comparison. I'm used to Perforce's P4V in case you want to see how they do it.
36 votes -
Multiple browser windows
I would really love to be able to keep my project open and open another in a separate window. Instead of Just Cornerstone in the title and menu bar, Cornerstone | Project.
Maybe I could hold cmd and double click to open project in a new window.
Donno if this is possible, can imaging overkill for subversion but you guys no better.
28 votes -
Optional svn:ignore on sub-folders
When adding an ignore to a folder in a working copy, have the option of adding the same ignore to all sub folders automatically.
25 votes