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.

Bug 44818 - [freeform] VCS friendliness
Summary: [freeform] VCS friendliness
Status: CLOSED FIXED
Alias: None
Product: projects
Classification: Unclassified
Component: Ant (show other bugs)
Version: 4.x
Hardware: All All
: P2 blocker (vote)
Assignee: David Konecny
URL:
Keywords:
Depends on:
Blocks: 42682
  Show dependency tree
 
Reported: 2004-06-14 13:16 UTC by David Konecny
Modified: 2006-03-24 10:18 UTC (History)
0 users

See Also:
Issue Type: DEFECT
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David Konecny 2004-06-14 13:16:42 UTC
Customization of freeform project from Project
Properties randomely reorders elements in
project.xml. Minimize this changes as much as
possible by for example storing elements ordered.
Comment 1 Jesse Glick 2004-06-14 16:54:05 UTC
Note that there is a schema which does not permit arbitrary orders of
sections. It *does* permit arbitrary orders of items within some
sections, e.g. source roots, so you need to take care to order those
stably. Otherwise, just make sure you follow the schema. If I have
time I will try to put in schema validation (at load time? save time?
both?).
Comment 2 David Konecny 2004-06-23 14:57:53 UTC
Should be much better now. But will probably need more testing. Some
parts will be probably reordered, but for D it is probably sufficient.

Fixed in:
Checking in
src/org/netbeans/modules/ant/freeform/FreeformProjectGenerator.java;
new revision: 1.15; previous revision: 1.14
Checking in src/org/netbeans/modules/ant/freeform/ui/ClasspathPanel.java;
new revision: 1.10; previous revision: 1.9
Checking in
src/org/netbeans/modules/ant/freeform/ui/NewJ2SEFreeformProjectWizardIterator.java;
new revision: 1.11; previous revision: 1.10
Checking in
src/org/netbeans/modules/ant/freeform/ui/NewWebFreeformProjectWizardIterator.java;
new revision: 1.7; previous revision: 1.6
Checking in src/org/netbeans/modules/ant/freeform/ui/OutputPanel.java;
new revision: 1.6; previous revision: 1.5
Checking in
src/org/netbeans/modules/ant/freeform/ui/ProjectCustomizer.java;
new revision: 1.9; previous revision: 1.8
Checking in
src/org/netbeans/modules/ant/freeform/ui/SourceFoldersPanel.java;
new revision: 1.9; previous revision: 1.8
Checking in
src/org/netbeans/modules/ant/freeform/ui/TargetMappingPanel.java;
new revision: 1.13; previous revision: 1.12
Checking in
src/org/netbeans/modules/ant/freeform/ui/TargetMappingWizardPanel.java;
new revision: 1.6; previous revision: 1.5
Checking in
test/unit/src/org/netbeans/modules/ant/freeform/FreeformProjectGeneratorTest.java;
new revision: 1.8; previous revision: 1.7
Comment 3 Jaromir Uhrik 2005-07-14 16:19:38 UTC
Verified.