|
From: Dave Murray-R. <d.m...@ed...> - 2011-07-29 10:27:51
|
I've run into this as well, using SVN with Eclipse. It's really hard work, especially as the SVN stuff can get very whingey about missing files when they've moved outside of Eclipse's control. I've ended up not using displays a huge amount as a result (well, a combination of that and wanting to do things that were too hard with the standard setup). I'm afraid I don't have any better advice! Unless you could maybe modify the source so it names them based on the unique display and/or dataset ids? But I can't remember if displays have unique ids. On Thu 28 Jul 2011, at 10:14, Richard Snape wrote: > Hi all, > > I'm managing a project with multiple coders, using Git as my code version software. > > I have a problem with the XML files auto-generated by Repast to describe the GUI visualisations. Whenever a coder adds and checks in a new GUI Panel (e.g. a display), the naming of a subset of the existing XML files describing existing GUI panels (e.g. the charts). This means that the code version software "loses" the association between what was, for instance, repast.simphony.chart.engine.DefaultXYChartOutputterDescriptor_10 and is now repast.simphony.chart.engine.DefaultXYChartOutputterDescriptor_11. > > I can see why this happens - there is a pre-determined order for each category of GUI panel to be named and then the index at the end of the name is unique, so if I add a display, it shuffles all the indices of Charts XML files up one. > > Is there any way that I can control the names of these XML files, so that adding a new panel in the GUI doesn't rename a subset of all the existing XML files? Sorry if the question isn't clear - it's a little hard to put into words. If anyone thinks they might be able to help, I can provide screenshots etc offline to clarify. > > J Richard Snape > PhD Student > > ---------------- > CASCADE (Complex Adaptive Systems, Cognitive Agents and Distributed Energy) project : a Complexity Science-Based Investigation into the Smart Grid Concept see, http://www.iesd.dmu.ac.uk/~cascade > --------------- > > Queens Building, The Gateway, Leicester LE1 9BH > Email: js...@dm... > Mobile +44(0)7980 585778 > > > ------------------------------------------------------------------------------ > Got Input? Slashdot Needs You. > Take our quick survey online. Come on, we don't ask for help often. > Plus, you'll get a chance to win $100 to spend on ThinkGeek. > http://p.sf.net/sfu/slashdot-survey > _______________________________________________ > Repast-interest mailing list > Rep...@li... > https://lists.sourceforge.net/lists/listinfo/repast-interest > -- The University of Edinburgh is a charitable body, registered in Scotland, with registration number SC005336. |