The REPLACE command checks in a version of an element that you previously checked out with the RESERVE command. You must have a context set to issue the REPLACE command. The REPLACE command converts the ghost copy reserved to your context into a new version stored in a base partition. This new version is accessible to anyone whose context is set to that base partition. To create subsequent versions of a controlled element, use the RESERVE and REPLACE commands, rather than the DEFINE command. An error occurs if you issue the /BRANCH qualifier with a branch name already in use. If you issue the REPLACE command with branch information specified in the element name, do not include a /CLOSURE qualifier. The /CLOSURE qualifier will add this branch name to the name of every element you replace. If you are issuing the REPLACE command in a distributed environment, you must issue the REMOVE command after issuing the RESERVE command. If you decide to discard the changes you have made to your working copy, use the UNRESERVE command to cancel your reservation and destroy your copy. If you decide to merge a branch line that you have created back into the main line of descent, use the MERGE command.