Version control is one topic where you need to setup on development environments to prevent implementation conflicts. ARS provides a version control system where developer has to reserve an object before modifying it and release after modification. In AR Server Information form, you will see a tab called Version Control:
In this tab, you have the option to enable "Object Reservation". Enabling this option will create a record in form "AR System Version Control: Object Reservation" for each object modification. If you need to modify an object which is reserved by another colleague, you should not change it :) If you really need to do this, you can delete the record from this form and make a refresh on the object list in Remedy Developer.
Second option in Version Control tab is "Object Modification Log" which creates a log entry in form "AR System Version Control: Object Modification Log" in case an object is modified. Idea is very basic: You can track the changes made to a particular object. If you enable the option "Save Definition Files", then old definition files will be saved within the object modification log.