建立开发团队协作服务器
来源:互联网 发布:php如何处理高并发 编辑:程序博客网 时间:2024/06/10 00:15
因为公司在两个不同的城市都有开发团队,所以现在需要建立一个可以通过Internet协作的服务器。考虑到易用性及兼容当前开发工具,服务器决定全套采用微软系列,包括:Active Directory, IIS, SMTP, POP3, Windows Server 2003, Sharepoint Server 2007, Project Server 2007, SQL Server 2005, Team Foundation Server 2008.
Warning!!!切记切记,否则会走很多弯路。
- Sharepoint server比较脆弱,所在服务器尽量不要装太多无关软件。
- Sharepoint是根据KEY来安装功能的,所以如果你期望拥有Enterprise版的所有功能,就得输入相应的KEY否则可能导致安装失败或缺失某些功能。
- TFS 2008需要被安装在非(主)域控制器的机器上!!!
- TFS 2008默认使用8080端口,注意保留此端口,勿作它用。
- Sharepoint/Project/Team Foundation Server语言版本必须一致,否则无法安装、正常工作的,打补丁的时候也要注意语言是否一致!
- Windows Server 2003 (SP2)
本来准备尝试下2008,下了RC2,结果是64bit,只有放弃。 - SQL Server 2005 (SP2/3)
- MS .NET Framework 3.5 (SP1)
- Sharepoint Server 2007. link1 link2
安装MOSS2007的过程比较顺利,你可以从link1下载“Installing Microsoft Office SharePoint Server 2007.pdf ”,按照里面的步骤做就行了,有两个地方需要注意一下:
数据库服务器,填写格式为:服务器名/数据库实例名;
创建web应用程序时,路径的选择不当会造成:首页->"添加用户"链接无效,这是因为自动生成的路径少了自定义的那部分,此问题暂未找到方法解决。
SharePoint Security Concepts: link - Project Server 2007.
安装完成后需要再安装两个ServicePack: Office System Server Service 2007 SP1 和 SP2.
安装完成后,需要到"Share point 3.0 管理中心"将project server的服务启动起来! - 配置Project 2007连接到Project Server 2007进行协作
Project 2007默认是非联机状态,需要在"工具"->"企业选项"->"Microsoft Office Project Server帐户"中添加一个有效帐户。根据我的系统环境,我选择连接时"使用Windows用户帐户",注意这里的帐户需要在Active Directory中添加,并需要在Sharepoint站点中添加该用户,完成后可登录web以确认帐户有效。这里分两种情况:
A - 你的电脑已加入到域并用域帐户登录,则你设置帐户后,再次启动Project 2007它会自动与Project server联机,此时协作菜单都处于可用状态;
B - 你的电脑没有加入域,那么即使帐户有效Project 2007也会提示"登录失败。Project无法连接到服务器 请检查用户名和密码,然后重试",这是点击"确定",弹出"登录"窗体,选择"输入用户凭据",输入用户名和密码,点击确定即可联机成功。 - Integrating Project Server 2007 and Team Foundation Server 2008 Sharepoint Sites. link
- Project Add-in for Outlook. link1 link2
可能出现的问题:
- Problem: Project Professional 2007在发布项目或者更新项目到Project Server 上时,有的时候会出现工作队列阻塞的情况
Solution: 这个时候可以尝试重启一下服务器上的Project Server Queue和Project Server Events两个服务; - Problem: Project 无法向team member发送电子邮件请求任务进度信息
Solution: In Project Server 2007 go to PWA > Service Settings, under operational poicies click in alerts and notifications and enter your exchange server or other SMTP information.
- 建立开发团队协作服务器
- 建立小型开发团队的工作协作:翻译工作
- 建立小型开发团队的工作协作:讨论区
- 建立小型开发团队的工作协作:BugList
- 建立小型开发团队的工作协作:任务日历
- 建立小型开发团队的工作协作:管理链接
- 建立小型开发团队的工作协作:总览效果图
- 团队管理/协作开发
- gitlab团队协作开发
- git和svn团队协作开发项目,上传服务器
- GitBlit服务器团队协作方式
- 团队协作与开发流程
- 前端开发团队协作思路
- 谈团队协作开发意识
- github团队协作开发流程
- 建立小型开发团队的工作协作:简单的文档管理
- 建立小型开发团队的工作协作:管理调查和投票
- DreamWeaver+WebDav(IIS)配置团队协作开发
- 判断一字段的最后一个字符是否是汉字
- C# 分析搜索引擎url 得到搜索关键字
- sql 合计问题
- 解密中国网络游戏业的黑暗骑士:响尾马(上)
- My boss taught me how to lead a team
- 建立开发团队协作服务器
- Rename与MV
- Project Management
- 求一个排序的sql语句
- 程序员的自我修养与提高
- 有一段比较长的文字,有回车键、空格、空行等,怎么写入数据库的字段?
- CentOS 5.4 使用笔记
- 解决Win7中Office(word、Excel)使用ctrl+鼠标左键点击目录提示:由于本机的限制,该操作已被取消。请与系统管理员联系
- C++必读书籍及阅读顺序