[Opensim-dev] How to keep VS projects in sync with the sources?
Justin Clark-Casey
jjustincc at googlemail.com
Tue May 18 23:20:55 UTC 2010
AlexRa wrote:
> Hello,
>
> I'm developing on Windows with MS Studio 2008. When I move between git
> branches checking out this or that one, the source files in the local
> dir appear/disappear as they should, but of course the VS projects are
> not affected, so the build fails whenever there are additions /
> removals / renamings in the repo. I could probably add *.csproj to
> git, but if I understand correctly these are platform-specific and
> should never be pushed out?
>
> The other side of the same question is that when a commit adds or
> removes files, how to make these changes reflected on the project
> level (for the people who check out from that repo)?
>
> Is there any established procedure for that (preferrably usable on
> Windows)?
As Melanie says, prebuild.bat sets up the solution files. Any new files have to be added to prebuild.xml.
I see that the tests are still failing (see http://panda.opensimulator.org/test_runs/2148), probably because of these kind of issues. Please could we resolve this asap otherwise, as Melanie says, we will have to roll back the changes for now.
Also btw, from quickly looking at some of your patch, the m_log references should always be private - each class needs its own. We've had logging problems in the past from classes that inherit these.
Regards,
--
Justin Clark-Casey (justincc)
http://justincc.org
http://twitter.com/justincc
More information about the Opensim-dev
mailing list