假设我们正在由多个开发人员在线CRM工作。
突然间,我知道有人创建了我要创建的实体。
我的问题是,此时我可能知道谁在CRM中创建了这个实体(而不是记录)。
提前致谢..
答案 0 :(得分:3)
您无法知道哪个用户进行了自定义(创建了实体,添加了属性,......)
MetadataSchema
表不记录执行自定义的用户
答案 1 :(得分:3)
我们通过处理不同的开发组织来跟踪实体更改的完整历史记录,然后检查源代码管理中的更改。
您可以使用Solution Packager for Microsoft Dynamics 2011来帮助您完成此操作。
典型的开发流程
典型的部署到集成组织将是
通过这种方式,您可以获得与开发人员相关联的所有更改的完整历史记录,并且可以使用您熟悉的合并工具进行受控合并。
参考资料:Microsoft发布了一份关于生命周期管理的非常详尽的白皮书。阅读它here。
答案 2 :(得分:2)
老实说,最简单的方法就是在实体描述中添加电子邮件&日期/时间。
在我看来,其他任何事都是矫枉过正,并暗示他们是管理资源的问题。