Products

Solutions

Resources

Partners

Community

Blog

About

QA

Ideas Test

New Community Website

Ordinarily, you'd be at the right spot, but we've recently launched a brand new community website... For the community, by the community.

Yay... Take Me to the Community!

Welcome to the DNN Community Forums, your preferred source of online community support for all things related to DNN.
In order to participate you must be a registered DNNizen

HomeHomeDevelopment and...Development and...Getting StartedGetting StartedEnvironment Setup for Multiple DevelopersEnvironment Setup for Multiple Developers
Previous
 
Next
New Post
7/27/2012 8:37 PM
 

Does anyone have advice on how to set up for multiple developers (not located in the same place)?  I realize that this is a VERY broad question, so I'm open to hearing opinions on just about anything related, like source control preference (we're using TFS), automated build processes, etc. If there is a resource that I've overlooked, pointing me to it would be much appreciated.

Thanks.

 
New Post
7/28/2012 9:54 AM
 
Chuck,
We are looking into the exact same thing. I've posted some questions in the forum but haven't received any replies yet. We're currently setting up a new dev environment and are investigating hosted TFS. Ideally we'd like to incorporate the build process as well but are looking for some guidance from DNN on how to do this on a module level (we don't need to manage source on core).

I'm happy to share what we learn here as we work through the process.


Steven Webster
Manager, Community Platform
F5 Networks, DevCentral
 
New Post
7/28/2012 11:33 AM
 

Steven,

Thanks for the reply. The approach to a build process is probably where my biggest questions lie, as well. I'll share what I learn here, too.

Thanks,

Chuck

 
New Post
7/28/2012 4:29 PM
 
Just a quick outline on how we do it where I work.

Each developer has a local copy of DNN and the database on their local machine.
The DNN instance is located in the local TFS directory. All modules that we created are part of a solution. (WIthin the structure of the DNN instance) This includes any skins though these are just checked in directly to TFS. The DNN instance is not in TFS. We are using Chris H.'s templates for modules so the modules are packaged up during a build. But, having said that, we don't use the install packages because all of the modules are for our sites only and we hand install them all and also upgrade by hand.

Debugging is done by attaching the the asp.net process and going o the site set up on localhost.

It is a bit of a pain to get set up at first but it does work.

Hope this helps.

Robert
 
New Post
7/28/2012 8:01 PM
 
Robert,
We've been "thinking" something along these line might work. It's very helpful to know it does indeed work.

I'm assuming you aren't using any of the TFS build services?


Steven Webster
Manager, Community Platform
F5 Networks, DevCentral
 
Previous
 
Next
HomeHomeDevelopment and...Development and...Getting StartedGetting StartedEnvironment Setup for Multiple DevelopersEnvironment Setup for Multiple Developers


These Forums are dedicated to discussion of DNN Platform and Evoq Solutions.

For the benefit of the community and to protect the integrity of the ecosystem, please observe the following posting guidelines:

  1. No Advertising. This includes promotion of commercial and non-commercial products or services which are not directly related to DNN.
  2. No vendor trolling / poaching. If someone posts about a vendor issue, allow the vendor or other customers to respond. Any post that looks like trolling / poaching will be removed.
  3. Discussion or promotion of DNN Platform product releases under a different brand name are strictly prohibited.
  4. No Flaming or Trolling.
  5. No Profanity, Racism, or Prejudice.
  6. Site Moderators have the final word on approving / removing a thread or post or comment.
  7. English language posting only, please.
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out
What is Liquid Content?
Find Out