is there way track changes metadata, new fields, new entities , on? it difficult control large project in same environment, there customization should not deployed productions (mostly mistakes or test in development environment). and there way know did customization? i looking know every possible change, not in particular. you have use retrievemetadatachangesrequest , not possible know made change. this available microsoft dynamics crm 2011 update rollup 12 this request intended used cache information metadata , be able work offline , can use track changes metadata in complex projects , complex teams examples on internet not friendly how can use request: the request can completed filling 1 parameter retrievemetadatachangesrequest req = new retrievemetadatachangesrequest() { clientversionstamp = null }; var response = (retrievemetadatachangesresponse)service.execute(req); the first time executed request clientversionstamp needs null, because there no...