Soho Posted October 26, 2011 Report Share Posted October 26, 2011 Hi, I just wanted to share some random wishes for the Visual Studio plugin from the top of my minds. Better support for keyboard shortcuts. I would like to be able to perform all common source control operations using the keyboard. I am working faster that way. I would like to be able to do diff, merge, keyboard shortcuts in the pending changes view opened with the "check in" context menu entry in the solution explorer. In this view I can only filter, write a comment, refresh and perform the check in. I would like to do all the other stuff that I can do in the pending changes view opened through View -> Plastic SCM. I am really missing the diff, if nothing else. I would very much like all pending changes views to show the same pending changes. A pending changes view launched from View -> Plastic SCM, the solution explorer context or the standalone Plastic GUI often show different sets of files. There may be a reason why it is difficult to show, say, added files, in the other pending changes views, but that should imply that it is impossible. Different files in the different pending changes often, almost daily, makes me or some other team member commit a partial changeset not consisting of all changed files. I realize that off solution files should not be shown in the solution explorer "check in" pending changes, but I would expect added files to appear in the View -> Plastic SCM and the standalone GUI. Display the current branch in the branch explorer view. It is a bit anoying to start the workspace working info view just to get this information. A simple color coding of the current branch would be sufficient. The missing indication of current branch has lead to merges between wrong branches several times. I would like to be able to have a check in context menu for solution folders in the solution explorer to check in all changes in a particular solution folder. I would also like files not in a project like test-lists in Solution Items to appear in the check in pending changes. I would also very much like transactional commits. In the early days of source control, like CVS and Source Sage, commits were not transactional, this created a lot of problems. This was fixes in later generations of source control like SVN and TFS, but apparently Plastic uses a non-transactional commit strategy, which has caused my team a lot of clean up work now and then. What I mean by non-transactional is that if a check in for several projects breaks mid-way, the all projects that sucessfully checked in before the breaking project are committed in a changeset, which effectively yields a broken build for anyone updating that branch. I haven seen this issue in a while though, so perhaps it has been fixed in later versions. Button or shortcut to removed all identical (non changed) files in the pending changes view. I have missed this sooo many times. It is rather annoying to launch a command prompt every time you want to clean up the pending changes view. Link to comment Share on other sites More sharing options...
This topic is now archived and is closed to further replies.