This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.
The first time you run NB 8.0 it asks if you want to import setting from a prior NB (presumably if there is one). If the user selects "Yes", the system not only imports settings, but it also imports _projects_. This is a major problem for several reasons as follows: 1. It asked to import "settings" not "projects". It should not do this unless given permission. 2. When it imports projects, NB automatically modifies several project files to upgrade them to the new NB. This renders the projects potentially unusable with the old version of NB. So, let's say you are using NB 7.3.1 and mostly happy with it. You wish to install NB 8.0 in order to do some testing of the new NB. You are asked if you want to import "settings". You select "yes" because you want your editor preferences set the same. Without warning, NB 8.0 forces an upgrade of all of your projects. Perhaps the popup box that asks if you want to import settings should include a checkbox that says "import projects too". Thanks. Blake
Hi Blake, when you agree with importing settings with that settings is also imported configuration of project groups located in ${install.dir}/config/Preferences/org/netbeans/modules/projectui/(groups|nonegroup). In that configuration is also stored settings of none group which is default group and its project structure is imported.
I understand that. The problem is the message. If you insist on (destructively) importing the projects, at least tell the user that importing "configuration" also means "importing" and "upgrading" the projects. It is not clear that this happens. Many people end up installing an upgrade only to have to de-install it and restore all of their projects. It's cool that you know that. It would be nice if all users were warned in that message.
By importing settings is meant all settings including project groups which also belongs to settings. It is not very reasonable to enumerate in that dialog all options for import. If you want to import specific parts of settings, please use Export dialog (Tools->Options->Export...) http://wiki.netbeans.org/ExportImportOptions.