简体   繁体   English

设置sharepoint 2010团队开发环境

[英]setting up sharepoint 2010 team development environment

I wanted to know, 我想知道,

if, I can setup sharepoint 2010 server along with visual studio 2010. And sql-server on another machine in some domain and create multiple accounts on the sharepoint 2010 machine and allow developers to develop sharepoint projects on the same machine with those accounts . 如果可以,则可以与Visual Studio 2010一起设置sharepoint 2010服务器。然后在某些域中的另一台计算机上安装sql-server,并在sharepoint 2010计算机上创建多个帐户,并允许开发人员使用这些帐户在同一台​​计算机上开发sharepoint项目

Also I wanted to know about version controls system like svn availability for sharepoint 2010. 我也想知道有关Sharepoint 2010的版本控制系统(如svn可用性)的信息。

in our company each developer has own development server, but some time we work simultaneously on the same server. 在我们公司中,每个开发人员都有自己的开发服务器,但是有时我们在同一台服务器上同时工作。 I don't know why you need separate slq server, for development purposes SharePoint works fine with SQL express installed on the same machine. 我不知道您为什么需要单独的slq服务器,出于开发目的,SharePoint可以与安装在同一台计算机上的SQL Express正常运行。 But if you wish you can use separate SQL server of course. 但是,如果您愿意,您当然可以使用单独的SQL Server。 If you would like to use specific accounts for SharePoint it is a good practice. 如果您想为SharePoint使用特定帐户,这是一个好习惯。 Look at this post , there is some information about typical SharePoint accounts pool. 查看这篇文章 ,其中有一些有关典型SharePoint帐户池的信息。

About simultaneous development. 关于同步开发。 If you work with Visual Studio, not configuration, when you are deploying solutions server will restart IIS each time, is is not so useful for normal development of few employees. 如果使用Visual Studio,而不进行配置,则在部署解决方案时,服务器每次都会重新启动IIS,对于少数员工的正常开发不是那么有用。 Also if you will decide to work like this, my advice to work in different web applications for each developer it will allow you more useful debug capabilities. 另外,如果您决定像这样工作,我的建议是为每个开发人员在不同的Web应用程序中工作,它将为您提供更多有用的调试功能。 You will not interrupt each other because of attaching to the same process w3wp. 您不会因为附加到同一进程w3wp而互相打扰。 But notice, SharePoint is flexible and extendable environment, you can do I lot of things just with configuration and JavaScript development by SharePoint Designer. 但是请注意,SharePoint是一个灵活且可扩展的环境,您可以通过SharePoint Designer进行配置和JavaScript开发,从而完成很多工作。 So if you will work most of time by configuring it will be possible successfully work on the same server for whole team. 因此,如果您将大部分时间通过配置工作,则有可能在整个团队的同一服务器上成功工作。

About source control. 关于源代码管理。 If you are developing with Visual Studio, TFS is for you, or any other source control system, like svn or git. 如果使用Visual Studio开发,则TFS适合您或其他任何源代码控制系统,例如svn或git。 If you are develping by configuring with SharePoint Designer, I advice you to store some reusable functionality also withing TFS, by just copying. 如果您通过使用SharePoint Designer进行配置而发展,我建议您也可以通过复制将一些可重用的功能与TFS一起存储。 For other content you can turn on versioning on SharePoint libraries, so each your modification will be stored with comments if you wish. 对于其他内容,您可以在SharePoint库上启用版本控制,因此,如果需要,每次修改都将与注释一起存储。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM