gitlab.html 14.5 KB
Newer Older
1
2
3
4
5
6
7
8
9
<!DOCTYPE html>
<html>

<head>
    <meta charset="utf-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0, shrink-to-fit=no">
    <title>Hilfe: Gitlab</title>
    <link rel="stylesheet" href="/css/bootstrap.min.css">
    <link rel="stylesheet" href="/css/m4lab.css">
Athanasios's avatar
Athanasios committed
10
    <link rel="stylesheet" href="/css/m4lab-mobile.css">
11
12
13
14
15
16
17
18
19
    <link rel="stylesheet" href="/fonts/font-awesome.min.css">
    <link rel="stylesheet" href="/fonts/ionicons.min.css">
    <link rel="stylesheet" href="/css/Testimonials.css">
    <link rel="stylesheet" href="/css/help.css">
    <link rel="stylesheet" href="https://use.fontawesome.com/releases/v5.8.2/css/all.css" integrity="sha384-oS3vJWv+0UjzBfQzYUhtDYW+Pj2yciDJxpsK1OYPAYjqT085Qq/1cq5FLXAZQ7Ay" crossorigin="anonymous">
</head>

<body>

20
    <div class="background_dadada">
21
        
22
        <div class="container background_ffffff margin_bottom_30">
23
24
25
            <div class="row">
            </div>
       </div> 
26
27
28
        <div id="Gitlab_Text" class="margin_top_bottom">
            <div class="container background_ffffff">
                <div class="padding_top_bottom">
29
                    <div class="col-lg-12">
30
                        <h2 class="d-flex flex-column flex-shrink-1 justify-content-lg-start text-center mailinglist_heading"><strong>Gitlab</strong></h2>
31
                    </div>
32
                    <div class="col-auto flex-row flex-grow-1 flex-fill background_ffffff">
33
34
35
                        <p><a href="https://de.wikipedia.org/wiki/GitLab">GitLab</a> ist eine umfangreiche Webanwendung zur Versionsverwaltung für Softwareprojekte auf Basis von <a href="https://de.wikipedia.org/wiki/Git">Git</a> die auch Wiki-Funktionen und Issue Tracking bietet. Das Transferportal der HFT-Stuttgart betreibt eine eigene GitLab-Instanz für die Hochschule für Technik Stuttgart und ihre Kooperationspartner unter einer Open-Access-Lizenz. 
                        </p>
                    </div>
36
37
                    <a class="btn btn-primary text-center d-inline-flex d-lg-flex flex-column flex-grow-1 flex-shrink-1 flex-fill justify-content-between align-items-baseline align-content-center align-self-baseline flex-wrap order-3 mb-auto justify-content-md-center align-items-md-end align-items-lg-center justify-content-xl-center mx-auto background_e0001b"
                            role="button" href="https://transfer.hft-stuttgart.de/gitlab/explore/projects"><strong>Zugriff auf Gitlab</strong></a>
38
39
40
                </div>
            </div>
        </div>
41
42
43
        <div id="help_Text" class="margin_middle">
            <div class="container" class="background_ffffff">
                <div class="padding_top_bottom">
44
                    <div class="col-lg-12">
45
                        <h2 class="d-flex flex-column order-1 justify-content-lg-start text-center mailinglist_heading" ><strong>Hilfestellung zu Gitlab</strong></h2> 
46
                    </div>
47
                    <div class="col-auto" class="background_ffffff">
48
49
50
51
52
53
54
55
                        <div class="help">
                            <div class="card">
                                <div class="card-header">
                                    <h3 class="card-title">
                                        <a class="collapsed" data-toggle="collapse" href="#collapse1" aria-expanded="false" aria-controls="collapse1">
                                        <small>Möchten Sie die Projektinhalte ansehen oder herunterladen?</small></a>
                                    </h3>
                                </div>
Varun Srivastava's avatar
Varun Srivastava committed
56
                                <div id="collapse1" class="card-body collapse">
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
                                    <p>
                                        Dann klicken Sie auf diesen
                                            <a href="https://transfer.hft-stuttgart.de/gitlab/explore/projects"><i class="fas fa-chevron-right">Link zu den Gitlab-Projekten</i></a>
                                        um die Liste aller im Gitlab erfassten Projekte zu sehen. Vor dort können Sie dann auf die einzelnen
                                        Projekte zugreifen.
                                        Ein Anmelden am Portal ist dazu nicht nötig.
                                    </p>
                                </div>
                            </div>
                            <br/>
                            <div class="card">
                                <div class="card-header">
                                    <h3 class="card-title">
                                        <a class="collapsed" data-toggle="collapse" href="#collapse2" aria-expanded="false" aria-controls="collapse2">
                                            <small>Möchten Sie zu einem Projekt beitragen?</small></a>
                                    </h3>
                                </div>
Varun Srivastava's avatar
Varun Srivastava committed
74
                                <div id="collapse2" class="card-body collapse">
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
                                    <p>
                                        Sie können mittels Issues dem Projekteigentümer eine Rückmeldung geben bzw. einen Fehler melden.
                                        Darüberhinaus können Sie sich auch aktiv beteiligen. Dazu müssen Sie im Portal als Nutzer
                                        registriert sein.
                                    </p>
                                    <p>
                                        Wenn Sie noch kein Benutzerkonto haben, klicken Sie bitte oben auf den Link Benutzerkonto und folgen
                                        Sie dem System durch die Registrierungsprozedur.
                                    </p>
                                    <p>
                                        Haben Sie ein Benutzerkonto, befolgen Sie bitte folgende Schritte:
                                    </p>
                                    <ol>
                                        <li>
                                            Folgen Sie dem <a href="https://transfer.hft-stuttgart.de/gitlab/explore/projects">
                                                <i class="fas fa-chevron-right">Link zu den Gitlab-Projekten</i></a>, um zum Gitlab zu
                                            gelangen.
                                        </li>
                                        <li>
                                            Melden Sie sich bei Gitlab an, indem Sie im Gitlab auf den Link Sign-In klicken.
                                        </li>
                                        <li>
                                            Sie werden dann auf eine Anmeldeseite von unserem Portal geführt. Geben Sie dort bitte ihre
                                            Benutzerdaten vom Portal ein.
                                        </li>
                                        <li>
                                            Nach erfolgreichem Anmelden werden Sie zum Gitlab zurückgeführt.
                                        </li>
                                        <li>
                                            Navigieren Sie dann zum Projekt Ihrer Wahl.
                                        </li>
                                        <li>
                                            Abhängig davon wie der Projekteigentümer das Projekt konfiguriert hat, können Sie entweder
                                            direkt loslegen, oder Sie müssen zunächst noch beim Projekteigentümer Zugang zum Projekt
                                            anfragen, indem Sie im Gitlab bei der entsprechende Projektseite auf den Link Request Access
                                            klicken.
                                        </li>
                                    </ol>
Wolfgang Knopki's avatar
Wolfgang Knopki committed
113
114
115
                                    <p>
                                    <b> Hinweis: </b> Um Inhalte zum Gitlab "pushen" zu können, verwendet die Gitlab-Instanz unseres Portals die
                                    s.g. "SSH Keys".
Wolfgang Knopki's avatar
Wolfgang Knopki committed
116
                                    Weitere Informationen dazu finden Sie in der <a href="https://transfer.hft-stuttgart.de/gitlab/help/ssh/index.md" target="_blank">
Wolfgang Knopki's avatar
Wolfgang Knopki committed
117
118
                                    <i class="fas fa-chevron-right">Gitlab-Dokumentation zu SSH Keys</i></a>.
                                </p>
119
120
121
122
123
124
125
126
127
128
129
                                </div>
                            </div>
                            <br/>
                            <div class="card">
                                <div class="card-header">
                                    <h3 class="card-title">
                                        <a class="collapsed" data-toggle="collapse" href="#collapse3" aria-expanded="false" aria-controls="collapse3">
                                            <small>Möchten Sie selbst ein Projekt anlegen, um es der Öffentlichkeit
                                            bereitzustellen?</small></a>
                                    </h3>
                                </div>
Varun Srivastava's avatar
Varun Srivastava committed
130
                                <div id="collapse3" class="card-body collapse">
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
                                <p>
                                    Vorraussetzung dazu ist, dass Sie aktives oder ehemaliges Mitglied der Hochschule für Technik sind,
                                    d.h. eine (noch) gültige HFT-Emailadresse haben, und zudem im Portal als Nutzer registriert sein.
                                </p>
                                <p>
                                    Wenn Sie noch kein Benutzerkonto haben, klicken Sie bitte oben auf den Link Benutzerkonto und folgen
                                    Sie dem System durch die Registrierungsprozedur.
                                </p>
                                <p>
                                    Haben Sie ein Benutzerkonto, befolgen Sie bitte folgende Schritte:
                                </p>
                                <ol>
                                    <li>
                                        Folgen Sie dem <a href="https://transfer.hft-stuttgart.de/gitlab/explore/projects">
                                        <i class="fas fa-chevron-right">Link zu den Gitlab-Projekten</i></a>, um zum Gitlab zu
                                        gelangen.
                                    </li>
                                    <li>
                                        Melden Sie sich bei Gitlab an, indem Sie im Gitlab auf den Link Sign-In klicken.
                                    </li>
                                    <li>
                                        Sie werden dann auf eine Anmeldeseite von unserem Portal geführt. Geben Sie dort bitte ihre
                                        Benutzerdaten vom Portal ein.
                                    </li>
                                    <li>
                                        Nach erfolgreichem Anmelden werden Sie zum Gitlab zurückgeführt.
                                    </li>
                                    <li>
                                        Erstellen Sie dann in Gitlab ein neues Projekt durch Klicken auf den grünen New Project-Knopf
                                        und anschließendem Befolgen der Eingabemaske von Gitlab.
                                    </li>
162
163
164
165
166
167
                                    <li>
                                        Um eine optimale Sichtbarkeit des Projekts zu ermöglichen, MUSS jedes Projekt eine kurze Projektbeschreibung und ein Bild/Logo haben.
                                    </li>
                                    <ul>
                                        <li>
                                            Um dem Projekt eine Projektbeschreibung hinzuzufügen, füllen Sie bitte beim Anlegen des Projekts das Feld <b>Project description</b> aus.
168
                                            <img src="/img/help/projectlist-add-desc.png" width="85%" class="borderblackblock"/>
169
170
171
                                        </li>
                                        <li>
                                            Um ein Bild/Logo hinzuzufügen, gehen Sie bitte in Ihrem Projekt auf <i>"Settings --> General"</i> und laden Sie das Bild/Logo unter <b>Project avatar</b> hoch.
172
173
                                            <img src="/img/help/projectlist-setting-general.png" width="85%" class="borderblackblock"/>
                                            <img src="/img/help/projectlist-add-avatar.png" width="85%" class="borderblackblock"/>
174
                                        </li>
175
176
177
                                        <li>
					    Wenn Ihr Projekt einfach gefunden werden soll, tragen Sie einen Link dazu in einem Projekt in unserem Open-Science Katalog ein. Informationen dazu finden Sie <a href="/help/ckan.html"> hier </a>
                                        </li>
178
179
                                    </ul>
                                    
180
181
182
183
184
                                </ol>
                                <p>
                                    Weitere Hilfestellung zum Anlegen von Projekten in Gitlab finden Sie in der <a href="https://docs.gitlab.com/ee/gitlab-basics/create-project.html" target="_blank">Gitlab-Dokumentation</a>.
                                </p>
                                <p>
Wolfgang Knopki's avatar
Wolfgang Knopki committed
185
                                    <b> Hinweis: </b> Um Inhalte zum Gitlab "pushen" zu können, verwendet die Gitlab-Instanz unseres Portals die
186
                                    s.g. "SSH Keys".
Wolfgang Knopki's avatar
Wolfgang Knopki committed
187
                                    Weitere Informationen dazu finden Sie in der <a href="https://transfer.hft-stuttgart.de/gitlab/help/ssh/index.md" target="_blank">
188
189
190
191
192
193
194
195
196
                                    <i class="fas fa-chevron-right">Gitlab-Dokumentation zu SSH Keys</i></a>.
                                </p>
                            </div>
                        </div>
                    </div>
                </div>
            </div>
        </div>
    </div>
197
    <div class="container background_ffffff margin_bottom_30">
198
199
200
201
202
203
204
205
206
        <div class="row">
        </div>
    </div> 
</div>

<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js" integrity="sha384-q8i/X+965DzO0rT7abK41JStQIAqVgRVzpbzo5smXKp4YfRvH+8abtTE1Pi6jizo" crossorigin="anonymous"></script>
<!--<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.7/umd/popper.min.js" integrity="sha384-UO2eT0CpHqdSJQ6hJty5KVphtPhzWj9WO1clHTMGa3JDZwrnQq4sF86dIHNDz0W1" crossorigin="anonymous"></script>-->
<script src="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/js/bootstrap.min.js" integrity="sha384-JjSmVgyd0p3pXB1rRibZUAYoIIy6OrQ6VrjIEaFf/nJGzIxFDsf4x0xIM+B07jRM" crossorigin="anonymous"></script>
<script src="/js/headfoot.js"></script>
Athanasios's avatar
Athanasios committed
207
<script src="/js/mobile.js"></script>
208
209
210
</body>

</html>