Repository Functions -------------------- Creating a |repo| ^^^^^^^^^^^^^^^^^ To create a |repo| in |RCE|, use the following steps. 1. From the |RCE| interface, select :menuselection:`Admin --> Repositories` 2. From the |repo| page, select :guilabel:`Add Repository` 3. On the :guilabel:`Add Repository` page, complete the following |repo| details: * :guilabel:`Name` * :guilabel:`Description` * :guilabel:`Set the repository group` * :guilabel:`Set the repository type` * :guilabel:`Specify if it is a public or private repository` 4. Select :guilabel:`Save` Importing a |repo| ^^^^^^^^^^^^^^^^^^ To import a |repo| in |RCE|, use the following steps. 1. From the |RCE| interface, select :menuselection:`Admin --> Repositories` 2. From the |repo| page, select :guilabel:`Add Repository` 3. On the :guilabel:`Add Repository` page, select :guilabel:`Import existing repository` 4. In the :guilabel:`clone from` input field, specify the URL to the repository you want to import. 5. Complete the following repository details: * Name * Description * Set the |repo| group * Set the |repo| type * Specify if it is a public or private |repo| 6. Select :guilabel:`Add` .. note:: | Make sure your |RCE| server can access the external |repo|. | Depending on the size of the repository the clone process may take a bit. Cloning |repos| ^^^^^^^^^^^^^^^ To clone a |repo| in |RCE|, use the following steps. 1. From the |RCE| interface, select :menuselection:`Admin --> Repositories` and choose the |repo| you wish to clone. 2. Use the link in the :guilabel:`Clone URL` field to clone the |repo| 3. To clone, open a terminal on you computer and use one of the following examples For |git|, use ``git clone URL`` For |hg|, use ``hg clone URL``