-
Microsoft Team Development Environment
Microsoft’s website provides “guidance and recommendations to enable you to set up a team development environment and work successfully within it” found at this link:
http://msdn.microsoft.com/library/en-us/dnbda/html/tdlg_rm.asp
The following diagram outlines what the Microsoft article discusses as “In Scope” for their “Team Development Environment” setup.
The VSS Server
This is a central server that hosts one or more Microsoft Visual SourceSafe (VSS) databases used to provide versioned controlled access to project source files. Developers interact with it on a daily basis to check project files in and out through the Microsoft Visual Studio.NET Integrated Development Environment (IDE). It is also accessed by the build script to obtain the latest source code required for the current system build.
The Build Server
The Build Server is an automated build script server used to compile and build entire projects. The build scripts are critical elements for all software development projects. These allow generation of successive versions of the system in an automated and consistent, repeatable fashion. The output assemblies generated by the build process are maintained in folders on this server.
Database Server
This server hosts instances of Microsoft SQL Server and provides a central location where developers can connect to databases whose schemas match the current system database design. In some scenarios, local SQL Server databases are needed on development workstations to perform isolated unit testing. For example, local servers allow the developer to manipulate a set of test data, remaining isolated and guarantee zero impact on other team members.
Web Services Server
The primary function of the Web Services Server in the team development environment is to host Extensible Markup Language (XML) Web Services that are currently under development. The central Web Server allows the services to be published for other developers or development teams such as testing, QA or the end user to reference these projects outside of a developer’s local machine.
Source of Information : Enterprise Solution Providers, Inc. 2005 – v1.0
Subscribe to:
Post Comments (Atom)
0 comments: