惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

酷 壳 – CoolShell
酷 壳 – CoolShell
D
Docker
Microsoft Security Blog
Microsoft Security Blog
Google DeepMind News
Google DeepMind News
M
MIT News - Artificial intelligence
P
Proofpoint News Feed
Engineering at Meta
Engineering at Meta
Y
Y Combinator Blog
Vercel News
Vercel News
F
Fortinet All Blogs
B
Blog
Recent Announcements
Recent Announcements
A
About on SuperTechFans
GbyAI
GbyAI
T
The Blog of Author Tim Ferriss
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - Franky
MongoDB | Blog
MongoDB | Blog
Stack Overflow Blog
Stack Overflow Blog
B
Blog RSS Feed
C
Check Point Blog
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
V
Visual Studio Blog
月光博客
月光博客

博客园 - 子佩

MSCRM2011 AX2009集成SQLSERVER2008Reporting Service 承接微软企业库4.0培训 承接SQLSERVER2008开发培训 Azure学习记录(1) 在MSCRM4.0中发送电子邮件 在内网中体验IFD(2) 在内网中体验IFD 隐藏MSCRM原有页面上的元素 MOSS与MSCRM集成(3) MSCRM让人奇怪的地方 MOSS与MSCRM集成(2) MOSS和MSCRM的集成(1) ApplicationFiles中文件使用(一) MSCRM3.0和Outlook集成 承接SQL SERVER性能优化培训 承接设计模式的培训 承接MOSS应用的培训 承接MOSS应用的培训
MSCRM项目管理
子佩 · 2008-10-15 · via 博客园 - 子佩

MSCRM是一个产品,要采用扩展的方式,开发相关的解决方案。而管理这样的项目与我们大部分工作在VS中完成的项目会有很大的不同。

区别主要体现在配置管理上。

1MSCRM项目需要发布的内容很杂,包括:xml文件(实体、isvsitemap)calloutworkflow、独立的Web页面、Window服务、sql脚本、报表、安全角色等等

2,这些内容中,除了实体xml文件、安全角色,其他内容都是可以很好的用源代码软件进行管理、开发安装软件进行发布,在本文就不提了。

3,实体xml文件与其它发布内容不同之处,在于多个开发人员可以同时修改自己开发环境中的实体,这样就导致版本的混乱。为了避免这种情况,我们的项目采用如下流程:

修改流程:

开发人员申请修改实体xml——项目经理允许签出该文件——开发人员获取并签出该文件——开发人员导入所获取的实体xml到开发环境中——开始修改

发布流程:

修改实体的开发人员使用工具导出所需(多的不要)的实体xml——签入该文档。

注意事项:

有些内容通过导出导入的方式是不能修改的,比如说某个字段从业务必须修改为无约束,导入新的实体后依然是业务必须,这些内容会单独记录在一个文档中,部署人员手动修改。

4,安全角色的修改和发布和实体xml基本上一样,不同之处在于安全角色的导入导出工具是从网上下载的(MicrosoftCRMRoleUtility.exe