Project

General

Profile

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.