##// END OF EJS Templates
pr-shadow: Set last merge revision on merge status update.
pr-shadow: Set last merge revision on merge status update.

File last commit:

r1:854a839a default
r1043:4da21655 default
Show More
create-a-repository.rst
60 lines | 1.8 KiB | text/x-rst | RstLexer
/ docs / usage / create-a-repository.rst
project: added all source files and assets
r1 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``