- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am part of a small software team and we frequently need to merge changes to project files. The fortran source is not a problem but xml project files have an issue which would be fantastic if it could be resolved by Intel. The problem is that the xml is not saved in any kind of order. Therefore two saves of the same project file can give hundreds of swapped lines making the two versions of the same file look very different. If two people add a new file to the project, the task of finding and merging these changes is very difficult. It can get impossible to do if more than a few changes are made.
Could the xml be sorted alphabetically when IVF saves it, or can you suggest an xml merge tool?
Could the xml be sorted alphabetically when IVF saves it, or can you suggest an xml merge tool?
Link Copied
3 Replies
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Which version of Intel Visual Fortran are you using? In the examples I looked at, the source files were all listed alphabetically.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
I am using 11.0
The parts that are non-alphabetical are the configuration settings. As well as the project configutations which can switch order, any file specific configrations come out in random order. The order seams consistent througout the saved xml though.
My project has hundreds of include files under different folders. Theoretically I dont need to have them listed as part of the project, but it makes the project easier to navigate if they are. Since I use .f90 for include files, I need to set these as do not compile for all configurations. I prefer to use .f90 since it makes it simpler to move files in and out of modules during development.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Try 11.1. I think we already fixed this.

Reply
Topic Options
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page