This relates to issue S18072.
We've been having a lot of trouble merging Model.DesignedDiffs.xafml in our source code revision control system (subversion), and we need the file to maintain order of the View elements. (Right now, the order of these elements change at random and this confuses the merge process.)
Proposed Solution:
To fix the problem, we added the attached Project to our Solution. There are no doubt many ways to solve this problem - this is our quick fix. Please post this on S18072 as a temporary fix for this problem if you find it suitable.
To use, just add the project to your solution. Update the SOLUTION_NAME variable in Program.cs from "Solution1" to your solution name. Then add this project as a dependency of your <Solution>.Module project. This project will run (and alphabetize the View elements in the .xafml file at the beginning of every build). Then merging the .xafml in a RCS will work as expected.
Disclaimer: The information provided on DevExpress.com and affiliated web properties (including the DevExpress Support Center) is provided "as is" without warranty of any kind. Developer Express Inc disclaims all warranties, either express or implied, including the warranties of merchantability and fitness for a particular purpose. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.
Confidential Information: Developer Express Inc does not wish to receive, will not act to procure, nor will it solicit, confidential or proprietary materials and information from you through the DevExpress Support Center or its web properties. Any and all materials or information divulged during chats, email communications, online discussions, Support Center tickets, or made available to Developer Express Inc in any manner will be deemed NOT to be confidential by Developer Express Inc. Please refer to the DevExpress.com Website Terms of Use for more information in this regard.
Hello Michael,
Thank you for your suggestion. We and our users appreciate your effort. For now we have duplicated the S18072 suggestion to this ticket.
Thanks,
Dennis
Hello Michael,
Now, nodes are sorted by their names and key attributes in .xafml files. To sort nodes in the existing *.xafml files, make some changes using the Model Editor and save them.
Thanks, Mary.