Repositories » History » Version 2
Alexey Demakov, 12/01/2013 01:40 PM
1 | 1 | Alexey Demakov | h1. Repositories |
---|---|---|---|
2 | 2 | Alexey Demakov | |
3 | Supported types of SCM repositories are Subversion (svn) and Git. |
||
4 | |||
5 | h2. Repository access |
||
6 | |||
7 | Repositories are listed at Repositories tab for each project along with checkout command. |
||
8 | Repositories hosted at this site can be accessed through HTTPS or HTTP (from iSP RAS network only). |
||
9 | |||
10 | h2. Repoitory creation |
||
11 | |||
12 | Project member with rights to Manage repositories may create or add existing repositories at Settings -> Repositories tab. |
||
13 | |||
14 | The following fields should be filled: |
||
15 | * SCM - Subversion or Git |
||
16 | * Main repository - check for main repository |
||
17 | * Identifier - unique id of repository {repoid} |
||
18 | * URL: |
||
19 | ** For new repositories (repository naming is important for access control): |
||
20 | *** file:///svn/{projectid} for main repository; |
||
21 | *** file:///svn/{projectid}.{repoid} for additional repositories; |
||
22 | *** /git/{projectid} for main repository; |
||
23 | *** /git/{projectid}.{repoid} for additional repositories; |
||
24 | ** For external (existing) repositories URL with read-only access is enough; |
||
25 | * Login - if needed for existing (external) repository; |
||
26 | * Password - if needed for existing (external) repository; |
||
27 | * Overwrite default settings for checkout protocols - if need. |
||
28 | |||
29 | *Important:* |
||
30 | * to create repository press *Create new repository* button, not *Create*. |
||
31 | * to add existing repository press *Create* button. |