Skip to main content

Hi,
I am working with a client to plan DTAP environments for all K2 development.

The current idea is for developers to work in an isolated virtual image. This means they have their own copy of MSSQL, MOSS, K2, BizTalk, etc. So they don’t share any of the K2 databases.

My question is:

Is it possible for developers to concurrently develop on a K2 solution, while all they share is source control (VSS)? Putting it differently: can K2 artifacts (workflows, etc) be recreated completely from source files, and then extended by other developers.

Thx. in adv.,

Eric

I believe the answer is 'yes', you can recreate all workflows and smartobjects from the source files.  The key here is to ignore the 'extender projects' when sharing source, and compile/deploy every time you update your source files so inter-related processes/objects will be able to find each other.  The other important key is to ensure that the server names are the same across all developer VPCs, as well as any SharePoint sites and string table entries.  If you can keep things consistent, you should have no trouble developing this way.


Reply