User Tools

Site Tools


anleitung_zu_redmine

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
anleitung_zu_redmine [2019/05/02 01:10]
tfischer - Imported by DokuWiki Advanced Plugin
anleitung_zu_redmine [2019/09/29 00:52] (current)
tfischer
Line 12: Line 12:
  
  
-  * Bevor Sie das Werkzeug nutzen können müssen Sie sich beim [[https://​redmine.hs-heilbronn.de/​|Redmine-Server der Hochschule]] erstmals anmelden. Damit wird Ihr User in dem Werkzeug angelegt. ​<html><a href="mailto:​tim.fischer@hs-heilbronn.de?​Subject=[EST-Labor] Redmine Anmeldung&​Body=Hallo Herr Fischer, ​%0D%0A%0D%0Aich ​habe mich bei Redmine angemeldet.%0D%0Aviele ​Grüße,%0D%0A<​Name>"><​b>​Schreiben Sie mir eine kurze Mail</​b></​a></​html>​**, wenn Sie sich angemeldet haben**+  * Bevor Sie das Werkzeug nutzen können müssen Sie sich beim [[https://​redmine.hs-heilbronn.de/​|Redmine-Server der Hochschule]] erstmals anmelden. Damit wird Ihr User in dem Werkzeug angelegt. ​[[mailto>​mailto:​tim.fischer@hs-heilbronn.de?​Subject=[EST-Labor] Redmine Anmeldung&​Body=Hallo Herr Fischer, ​ich habe mich bei Redmine angemeldet. ​viele Grüße,|Schreiben Sie mir eine kurze Mail]] **, wenn Sie sich angemeldet haben** 
 +  * Erst wenn ich Ihre Mail erhalten und Sie angemeldet habe, können Sie in Redmine weiterarbeiten.
   * Da das Versionierungstool Subversion (=SVN) genutzt wird, sollte für dieses auch ein Interface auf Ihrem Computer installiert werden. Dies ermöglicht die Anwendung ​ [[https://​tortoisesvn.net/​downloads.html|tortoiseSVN]] für Windows. Linuxanwender können auf [[http://​wiki.rabbitvcs.org/​wiki/​download|rabbitVCS]] zurückgreifen - die folgende Beschreibung geht aber von tortoiseSVN aus. Bitte installieren Sie diese Anwendung vor Beginn Ihres Projekts.   * Da das Versionierungstool Subversion (=SVN) genutzt wird, sollte für dieses auch ein Interface auf Ihrem Computer installiert werden. Dies ermöglicht die Anwendung ​ [[https://​tortoisesvn.net/​downloads.html|tortoiseSVN]] für Windows. Linuxanwender können auf [[http://​wiki.rabbitvcs.org/​wiki/​download|rabbitVCS]] zurückgreifen - die folgende Beschreibung geht aber von tortoiseSVN aus. Bitte installieren Sie diese Anwendung vor Beginn Ihres Projekts.
-  * Suchen Sie sich auf einem Datenträger (z.B. Festplatte) ein geeignetes Ordner, in dem Sie die beiden Unterordner "​WS18"​ (bzw. Ihr Semester) und daneben "basic PCBs" anlegen. Diese beiden Ordner werden im folgenden mit dem Versionierungsserver über tortoiseSVN verbunden.+  * Suchen Sie sich auf einem Datenträger (z.B. Festplatte) ein geeignetes Ordner, in dem Sie die beiden Unterordner "​WS18"​ (bzw. Ihr Semester) und daneben "basic PCBs" anlegen. Diese beiden Ordner werden im folgenden mit dem Versionierungsserver über tortoiseSVN verbunden. ​ 
 +  * ++Hinweis für Projektarbeiten (Seminararbeiten,​ Abschlussarbeiten,​ etc.)|Die Ablagen für Projektarbeiten sind in einem separaten Unterkapitel "​Projektarbeiten"​++ 
 + 
  
 ===== Erste Schritte in Redmine ===== ===== Erste Schritte in Redmine =====
 +
 +<wrap right>
 +{{:​Redmine_Projektauswahl.jpg?​150|}}
 +</​wrap>​
 +
 +
 **Wichtig**:​ Für die folgenden Schritte müssen Sie bereits als User den richtigen Projekten zugewiesen worden sein! Dies erfolgt durch den Professor. **Wichtig**:​ Für die folgenden Schritte müssen Sie bereits als User den richtigen Projekten zugewiesen worden sein! Dies erfolgt durch den Professor.
   * Bei der ersten Verwendung von Redmine gelangen Sie auf eine Übersichtsseite. Aus dieser kommen Sie über das Dropdown-Feld "Zu einem Projekt springen ..." zu dem jeweiligen Projekt.   * Bei der ersten Verwendung von Redmine gelangen Sie auf eine Übersichtsseite. Aus dieser kommen Sie über das Dropdown-Feld "Zu einem Projekt springen ..." zu dem jeweiligen Projekt.
Line 25: Line 35:
   * In den jeweiligen Projekten finden Sie folgende Reiter   * In den jeweiligen Projekten finden Sie folgende Reiter
     * **Übersicht**:​ Darstellung des Ticketsverlaufs     * **Übersicht**:​ Darstellung des Ticketsverlaufs
-    * **Aktivität**:​ Wer hat was wann bei Ihnen im Projekt (auf der Projektablage) geändert?+    * **Aktivität**:​ Wer hat was wann bei Ihnen im Projekt (auf der Projektablage) geändert? ​<wrap right>​{{:​Redmine_Projektansicht.jpg?​400|}}</​wrap>​
     * **Tickets**:​ Detaillierte Beschreibung der einzelnen Tickets. Möglichkeit neue Tickets anzulegen     * **Tickets**:​ Detaillierte Beschreibung der einzelnen Tickets. Möglichkeit neue Tickets anzulegen
     * **Gant-Diagramm**:​ Darstellung des zeitlichen Projektablaufs,​ welcher aus den Tickets generiert wird     * **Gant-Diagramm**:​ Darstellung des zeitlichen Projektablaufs,​ welcher aus den Tickets generiert wird
     * **Wiki**: Dokumentationsseite. Dort sollte Sie anfängliche Projektidee und das Protokoll niederschreiben. Bis zum Ende des Projekts soll hier die Dokumentation als oberstes Kapitel erstellt werden.     * **Wiki**: Dokumentationsseite. Dort sollte Sie anfängliche Projektidee und das Protokoll niederschreiben. Bis zum Ende des Projekts soll hier die Dokumentation als oberstes Kapitel erstellt werden.
     * **Projektarchiv**:​ Darstellung der hochgeladenen Dateien - ist nur im Projekt "basic PCBs" und "​18WS"​ (bzw. Ihr Semester) eingebunden.     * **Projektarchiv**:​ Darstellung der hochgeladenen Dateien - ist nur im Projekt "basic PCBs" und "​18WS"​ (bzw. Ihr Semester) eingebunden.
 +
  
 ===== Erste Schritte mit tortoiseSVN ===== ===== Erste Schritte mit tortoiseSVN =====
 +
 +<wrap right>
 +{{:​tortoissvn_checkout.jpg?​400|}}
 +</​wrap>​
 +
 **Wichtig**:​ Für die folgenden Schritte müssen Sie bereits als User den richtigen Projekten zugewiesen worden sein! Dies erfolgt durch den Professor. **Wichtig**:​ Für die folgenden Schritte müssen Sie bereits als User den richtigen Projekten zugewiesen worden sein! Dies erfolgt durch den Professor.
   * **SVN Checkout**: Zunächst sind die angelegten Ordner auf Ihrem Datenträger den jeweiligen SVN-Repositories zuzuordnen: ​   * **SVN Checkout**: Zunächst sind die angelegten Ordner auf Ihrem Datenträger den jeweiligen SVN-Repositories zuzuordnen: ​
Line 39: Line 55:
     * Im Folgenden werden alle aktuellen Dateien, welche im SVN von "basic PCBs" vorhanden sind, in den Ordner kopiert     * Im Folgenden werden alle aktuellen Dateien, welche im SVN von "basic PCBs" vorhanden sind, in den Ordner kopiert
   *  Verfahren Sie entsprechend mit dem Link: <​code>​https://​redmine.hs-heilbronn.de/​subversion/​ws18 (bzw. ihr Semester)</​code>​   *  Verfahren Sie entsprechend mit dem Link: <​code>​https://​redmine.hs-heilbronn.de/​subversion/​ws18 (bzw. ihr Semester)</​code>​
 +    * Wenn Sie nur an einem **einzelnen Projekt** aus einem älteren Semester interessiert sind, lohnt sich häufig nicht alle Projekte auszuchecken,​ da dies mehrere GByte an Daten umfasst. In diesem Fall sollte über "​Choose items..."​ nur das einzelne Projekt ausgewählt werden.<​wrap right>​{{:​tortoisSVN_commit.jpg?​400|}}</​wrap>​
   * **SVN Commit**: Nun können Sie auch Änderungen an den Dateien vornehmen (neu anlegen, ändern, löschen). Dieser werden aber zunächst nur lokal auf Ihrem Datenträger ausgeführt. Zum Ändern auf dem Server gehen sie wiefolgt vor:   * **SVN Commit**: Nun können Sie auch Änderungen an den Dateien vornehmen (neu anlegen, ändern, löschen). Dieser werden aber zunächst nur lokal auf Ihrem Datenträger ausgeführt. Zum Ändern auf dem Server gehen sie wiefolgt vor:
     * Rechtsklick auf die Datei oder den Ordner, der auf dem Server geändert werden soll      * Rechtsklick auf die Datei oder den Ordner, der auf dem Server geändert werden soll 
Line 50: Line 67:
     * Achtung: Falls Sie Änderungen auf dem Datenträger gemacht haben werden diese dabei **ohne Rückfrage gelöscht**     * Achtung: Falls Sie Änderungen auf dem Datenträger gemacht haben werden diese dabei **ohne Rückfrage gelöscht**
   * Weitere Versionierungsmlglichkeiten ergeben sich bei Dateien und Ordnern im Menü unter "​TortoiseSVN"​. Diese sind z.B. im deutschen [[https://​tortoisesvn.net/​docs/​release/​TortoiseSVN_de/​index.html|Handbuch von TortoiseSVN]] beschrieben   * Weitere Versionierungsmlglichkeiten ergeben sich bei Dateien und Ordnern im Menü unter "​TortoiseSVN"​. Diese sind z.B. im deutschen [[https://​tortoisesvn.net/​docs/​release/​TortoiseSVN_de/​index.html|Handbuch von TortoiseSVN]] beschrieben
 +
 +
 +
 +
  
  
anleitung_zu_redmine.txt · Last modified: 2019/09/29 00:52 by tfischer