CVS Uncommitted Files in JDeveloper 10g
There's a good discussion at the moment on the JDeveloper OTN forum about some of the CVS commit user interface in 10g.
A common usecase is to be able to see a list of all files which need to be committed, and then be able to choose whether to commit all those files, or a subset of them. In 10g production, we've added a new feature called the "Uncommitted Files" window that will hopefully make committing changes to CVS easier than ever.
One of the really nice things about this new functionality is that it moves away from the locked-in modal nature of the user interface we've previously had for version control in JDeveloper. Using this window, you can compose your commit comments while you develop your code, copying and pasting text between the code editor and other editors and the commit comments area. Version control should really be a complementary activity to development rather than a separate task, and being as modeless as possible is one step toward that.
Another nice thing about the window is that it's completely dynamic. You can use it to get an overview of the files you're working on. You could even use it as an alternative or complementary UI to the application navigator, since you can launch editors from it and perform many version-related operations on the files listed there.
I've put together a demonstration viewlet of the uncommitted files window in action.
4:00:53 PM
|