4 - Abgabe [ID:31008]
28 von 28 angezeigt

Zu guter Letzt noch eine kurze Einführung in das Abgabesystem und das Projektverzeichnis,

das wir euch zur Verfügung stellen. Jedem Teilnehmer an der Systemprogrammierung stellen

wir zum einen ein SVN Repository zur Verfügung, das unter der hier aufgelisteten URL zur Verfügung

steht. Dabei ist eingemerkt, dass der Login durch den aktuellen Benutzernamen zu ersetzen

ist. Diese URL braucht ihr, wenn ihr von zu Hause das Repository auschecken wollt. Außerdem

bekommt jeder ein Projektverzeichnis, das unter dem Pfad slash proj slash i4sp1 zur

Verfügung steht und auch hier ist der Login wieder durch den Benutzernamen zu ersetzen.

Wenn man sich im Verzeichnis slash proj befindet und ein ls des Verzeichnisses i4sp1 nicht

auflistet, ist das kein Problem. Durch die Konfiguration im ZIP werden die Verzeichnisse

erst aufgelistet, wenn man sich darin befindet. Sowohl das Repository als auch das Projektverzeichnis

werden automatisch erstellt, kurz nachdem man sich im Waffel angemeldet hat. Bevor man

jetzt loslegen kann, braucht man aber noch ein SVN Passwort. Das kann man initial setzen,

indem man das Skript Change Passwort aufruft. Das Projektverzeichnis sieht ungefähr so aus.

Hier jetzt seid exemplarisch für den Benutzer ls. Es gibt auf der einen Seite das Strunk-Verzeichnis,

in dem ihr die Aufgaben bearbeiten könnt. Dabei wird für jede Aufgabe ein neues Unterverzeichnis

angelegt. Das jeweils heißt Aufgabe gefolgt von der Nummer der Aufgabe. Außerdem gibt

es noch das Branches-Verzeichnis, das aber erst in der nächsten Woche relevant wird.

Wenn man mit der Bearbeitung seiner Aufgabe fertig ist, kann man die Lösung mit dem Skript

Submit abgeben. Dabei ruft man einfach Submit auf und gibt als Argument den Namen der Aufgabe

ein. In diesem Beispiel wird die Aufgabe 1 abgegeben. Wenn man aber zu einem späteren

Zeitpunkt merkt, dass die Abgabe fehlerhaft war, kann man diese noch einmal korrigieren

und durch erneutes Aufrufen des Submit-Skripts ein weiteres Mal abgeben. Es wird die Abgabe

gewertet, die noch zuletzt rechtzeitig getätigt wurde. Wenn man wissen möchte, zu welchem

Zeitpunkt man mit der Bearbeitung fertig sein muss, kann man das Skript Get Deadline gefolgt

von dem Namen der Aufgabe abfragen. Für einige Aufgaben stellen wir bereits kleine

Programmteile oder Verzeichnisstrukturen bereit. Diese befinden sich in dem Verzeichnis

sproy i4sp1.pub gefolgt von der Aufgabe. Wenn man sich diese Dateien kopieren möchte,

kann man dies ganz einfach mit dem Skript Copy Public Files vor tun.

Teil einer Videoserie :
Teil eines Kapitels:
Einführung

Zugänglich über

Offener Zugang

Dauer

00:02:53 Min

Aufnahmedatum

2021-04-14

Hochgeladen am

2021-04-15 00:47:49

Sprache

de-DE

Einbetten
Wordpress FAU Plugin
iFrame
Teilen