I have custom field on Knowledge object. And made that custom field as required on Knowledge page layout. When I deploy using ant from one sand box to another that custom field is not effected(means it still not mandatory filed) on knowledge page layout. In meta data I have added 'Required' tag manually but I could not deploy it.
<layoutSections> <customLabel>true</customLabel> <detailHeading>true</detailHeading> <editHeading>true</editHeading> <label>Details</label> <layoutColumns> <layoutItems> <field>Cfield1__c</field> </layoutItems> <layoutItems> <field>CField2__c</field> </layoutItems> </layoutColumns> <style>OneColumn</style> </layoutSections>