R – How do we setup a SharePoint dev environment with VSeWSS 1.2 and Source Safe

sharepointvisual-sourcesafevisual-studio-2005wss

Does anyone use the MS SharePoint Solution Generator and VSeWSS 1.2 in a multi-developer environment with source safe? We are having issues re-deploying (because it doesn't really upgrade the solution with stsadm). It keeps saying the same feature is already installed – which it is, but it should retract the feature and re-install it – which it doesn't on some machines. Something is messed up with the feature's GUID but we can't find where that might be. One dev will be able to deploy and re-deploy but then the next dev won't. Where does VSeWSS 1.2 change the GUIDs? ARG!!!

We see the nice deployment targets (upgrade, etc) in STSDev but we're reluctant to use STSDev or the other codeplex tools because they are not supported by Microsoft. We have Visual Studio 2005 but not the money to upgrade to VS 2008 to get VSeWSS 1.3 – bummer.

—UPDATE—-
I think we found a bug in VSeWSS that other's have commented on: Editing the projects properties resets some feature GUIDs.

It might also be a problem with the scope of the install. How do we get a site definition to install to the FARM scope in VSeWSS 1.2?

Best Answer

In order to avoid the usual "works on my machine" you should set up a build and deployment system. If you are using virtual server or ESX server it should be fairly simply, and cheap as well. You should be able to use open source software all the way if you have more man power then money.