Die Projek*ools. Files, Git, Tickets & Time

Ähnliche Dokumente
Praktikum Ingenieurinformatik (PI)

Verteilte Versionskontrolle mit GIT Dortmund Ansgar Brauner - GreenPocket GmbH - Köln

git & git-flow Jens Sandmann Warpzone Münster e.v. Jens Sandmann (WZ) git & git-flow / 31

Von SVN zu Git. Daniel Willmann cbna

Git II. Dezentrale Versionsverwaltung im Team

Apache Subversion (SVN)

git Änderungen verwalten mit git

Deployment Deployment Seite 1 / 25

Moodle aktuell halten mit Git

Git in großen Projekten

Konfigurationsdateien mit Git verwalten

Kurzanleitung zu. von Daniel Jettka

Einfu hrung in Subversion mit TortoiseSVN

Programmieren 2 06 Git-Teamwork und Egit

TortoiseGit Step by Step Step 1: git for windows herunterladen und installieren.

SVN-Einführung für das SEP DS und CM. Julian Timpner, Stefan Brenner, Stephan Rottmann

Medieninformatik Praktikum. Jens Rademacher

1. Einschränkung für Mac-User ohne Office Dokumente hochladen, teilen und bearbeiten

Versionsverwaltung mit Mercurial für Einsteiger

HSR git und subversion HowTo

1 Zugang zum GIT Repository

Vorlesung Programmieren. Versionskontrollsysteme. Ziele von VCS. Versionskontrolle

Einführung in Subversion

Spiel, Spaß und Spannung mit Git

Adminer: Installationsanleitung

Contents. Subversion Einrichten. Vorbereitung Folgende Tools werden benötigt. Ladet diese herunter und befolgt die Installationsanweisungen.

Inhaltsverzeichnis. 1 Einleitung. Literatur. 1.1 CVS (Concurrent Version System) [Pru03, Zee02, Ced05]

FS cs108 Programmierpraktikum Subversion. Lukas Beck Cedric Geissmann Alexander Stiemer

WinCVS Version 1.3. Voraussetzung. Frank Grimm Mario Rasser

Versionierung und Bugtracking mit Git(Hub)

Software-Engineering Grundlagen des Software-Engineering 7.3 Sourcecode-Verwaltung mit Versionsmanagement-Systemen Einführung in Subversion (SVN)

RIS Abbild mit aktuellen Updates

Einführung in Git. master. Initial commit

MailUtilities: Remote Deployment - Einführung

Versionskontrollsysteme

Einführung Git Interna Workflows Referenzen. Git. Fast Version Control System. Michael Kuhn

WOZU VERSIONSKONTROLLE?

Anleitung zur Bearbeitung von Prüferkommentaren in der Nachreichung

Subversion und Trac. Michael Trunner. 23. Januar Fachschaft Informatik und Softwaretechnik Universität Stuttgart

Installation OMNIKEY 3121 USB

IAWWeb PDFManager. - Kurzanleitung -

Anleitung für den Zugriff auf Mitgliederdateien der AG-KiM

Wie richten Sie Ihr Web Paket bei Netpage24 ein

Um etwas zu bearbeiten, fährt man einfach mit der Maus auf das betreffende Objekt.

Eprog Starthilfe. 5. Oktober Einleitung 2

pero SIMconfigBackup Inhaltsverzeichnis Benutzerdokumentation ( für v1.0)

e-seal Gebrauchsanweisung für Novartis Mitarbeiter mit Microsoft Outlook e-seal_2_8_11_0154_umol

Die Installation von D-Link WLAN Karten unter Windows Vista

transfer.net Erste Schritte mit transfer.net

OP-LOG

Wie benutzt man TortoiseSVN

eclipse - EGit HowTo

Samsung Large Format Display

Anleitung zum Extranet-Portal des BBZ Solothurn-Grenchen

Sie können diesen Service verwenden, um fast beliebig große Dateien auch über 2 GB zu versenden.

Git-Workflows im Alltag

SVN Windows Howto. Inhaltsverzeichnis. 1 Revisionsgeschichte

COMPUTERIA VOM Wenn man seine Termine am Computer verwaltet hat dies gegenüber einer Agenda oder einem Wandkalender mehrere Vorteile.

ASA Schnittstelle zu Endian Firewall Hotspot aktivieren. Konfiguration ASA jhotel

Datensicherung und Wiederherstellung

Musterlösung für Schulen in Baden-Württemberg. Windows Basiskurs Windows-Musterlösung. Version 3. Stand:

UP4DAR HOWTO: Firmware-Update via RS232- Schnittstelle

SharePoint Workspace 2010 Installieren & Konfigurieren

Tevalo Handbuch v 1.1 vom

Um über FTP Dateien auf Ihren Public Space Server - Zugang laden zu können benötigen Sie folgende Angaben:

1 Zugang zum GIT Repository

Die Dateiablage Der Weg zur Dateiablage

1. Übers Menü Mandant öffnen Sie die entsprechende Buchhaltung. 2. Die geöffnete Buchhaltung wird Ihnen im oberen linken Bereich angezeigt.

Einrichten eines MAPI- Kontos in MS Outlook 2003

Smap3D PDM 10. Installation. Stand-Alone-Migration-Analyzer

INDEX. Öffentliche Ordner erstellen Seite 2. Offline verfügbar einrichten Seite 3. Berechtigungen setzen Seite 7. Öffentliche Ordner Offline

Torsten Flatter inovex GmbH. "Git.NET" gibt's nicht?

2. Installation unter Windows 8.1 mit Internetexplorer 11.0

Ein Leitfaden für Anfänger unter Zuhilfenahme frei verfügbarer Software! (bei z.b. Google Microsoft Powertoys suchen, oder diesen Link verwenden )

Was ist PDF? Portable Document Format, von Adobe Systems entwickelt Multiplattformfähigkeit,

Sicherer Datenaustausch zwischen der MPC-Group und anderen Firmen. Möglichkeiten zum Datenaustausch... 2

Versionsverwaltung GIT & SVN. Alexander aus der Fünten. Proseminar: Methoden und Werkzeuge, SS Lehrstuhl i9, Prof. Dr. T.

1 Vorraussetzungen. 2 Installiere Eclipse. FS 2015 Herausgabe: Dr. A. L. Schüpbach, D. Sidler, Z. István Departement Informatik, ETH Zurich

Das Installationsprogramm kann von heruntergeladen werden.

Proseminar Unix-Tools CVS Daniel Weber & Zhen Zhang Betreuer: Volker Baier

Übung - Arbeiten mit Android

Betriebssystem Windows - SSH Secure Shell Client

SANDBOXIE konfigurieren

ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg Weiterstadt

1. Laptop: Benutzen Sie die Anleitung ab Seite 2 2. Tablet / Smartphone: Benutzen Sie die Anleitung ab Seite 4. Seite 2 Seite 4

Bilder zum Upload verkleinern

AGILE APPLICATION LIFECYCLE MANAGEMENT IM ATLASSIAN ECOSYSTEM

Anbindung des Onyx Editors an das Lernmanagementsystem OLAT Anwendungsdokumentation

Subversion. Einstieg in die. Versionskontrolle

KURZANLEITUNG CYBERDUCK MIT CLOUD OBJECT STORAGE

Webseite innerhalb der TYPO3-Oberfläche anzeigen. Datei Verzeichnisbaum und Dateien anzeigen und bearbeiten

Webseite innerhalb der TYPO3-Oberfläche anzeigen. Newsletter-Adressen verwalten. Datei Verzeichnisbaum und Dateien anzeigen und bearbeiten

Dokumentation owncloud PH Wien

Konvertierung von Smap3D Norm- und Wiederholteilen für SolidWorks 2015

Hilfe bei Adobe Reader. Internet Explorer 8 und 9

Transkript:

Die Projek*ools Files, Git, Tickets & Time

Agenda Die Abgabe von Dokumenten: Files Das Pflegen von Software: Versionskontrolle mit Git Management von Anforderungen: Tickets Management von Zeit: Time

Files Tool Dateiverwaltung

Files Tool Abgabe von erstellten Dokumenten Versionskontrolle von Dateien Teilen von Dateien (File Sharing) Einfügen von google docs

Git Die Versionierungssoftware

Git clone/init add & remove commit branches push fetch/pull merge

git clone/init Klonen eines bestehenden repositories o git clone url url gibt die Adresse des Servers an, auf dem das repository zu finden ist Erstellen eines neuen lokalen repository im aktuellen Verzeichnis o git init

git add/rm Hinzufügen einer Datei zum repository, damit diese versioniert werden kann o git add file1 file 2 es werden die Dateien file1 file2 hinzugefügt o git add dir es wird der angegebene Ordner dir hinzugefügt o git add. es werden alle Dateien (rekursiv inkl. aller Unterordnern) hinzugefügt o git rm file1 file2 es werden die Dateinen file1 file2 entfernt

git commit Änderungen werden in das repository eingefügt o git commit file1 file 2 [-m msg] neue Versionen der Dateien file1 file2 werden hinzugefügt. msg ist eine Nachricht zur den Änderungen (optional) ohne msg öffnet sich automatisch ein verfügbarer Editor für die Nachricht (bspw. vim) o git commit a [-m msg] Alle Änderungen an dem repository bekannten Dateien werden hinzugefügt

git branch Alle branches anzeigen lassen o git branch Neuen branch erstellen o git branch new-branch basierend auf dem aktuellen branch o git branch new-branch rev basierend auf der Revision rev o git branch --track new-branch remote/remote-branch Basierend auf einem entfernten branch remote-branch auf dem Server remote

git checkout Zwischen verschiedenen branches wechseln o git checkout branch wechselt zum branch branch o git checkout b new-branch erstellt einen neuen branch new-branch basierend auf dem aktuellen und wechselt zu diesem o git checkout rev wechselt zur Revision rev ohne einen neuen branch zu erstellen o git checkout -b new-branch rev erstellt einen neuen branch new-branch basierend auf der Revision rev und wechselt zu diesem

git branch delete Löschen eines branches o git branch d branch löscht einen branch im lokalen repository o git push remote :heads/branch löscht einen branch auf dem Server remote

git push Alle Änderungen am lokalen repository werden auf den Server geladen o git push [remote] lädt alle Änderungen auf den entfernten Server remote o git push remote branch lädt alle Änderungen am branch auf den entfernten Server remote

git fetch/pull Laden des repository oder der neusten Änderungen vom Server in ein lokales repository o git fetch remote Lädt die aktuellen Änderungen vom Server remote herunter, führt aber keinen merge im lokalen repository durch sondern erstellt einen neuen branch (default: remote/master). o git pull remote Es werden alle aktuellen Änderungen vom Server remote geladen und ein merge mit dem lokalen repository gemacht (default branch: master).

git merge Zusammenführen von branches o git merge branch branch wird in den aktuellen branch (bspw. master) geladen o git merge branch no-commit merge ohne commit, so kann man das Ergebnis des merges angucken, verbessern und später ein commit machen

git: links http://git-scm.com/downloads o Download git http://code.google.com/p/tortoisegit/ o Windows Interface für git http://gitref.org/ o Referenz zum Nachschlagen mit weiteren Befehlen

ssh key erstellen o Puttygen auf windows o ssh-keygen -t dsa o ssh-keygen t rsa git & assembla ssh public key auf assembla hochladen

Tickets Organisieren von Aufgaben

Tickets neu erstellen Einem Ticket folgen Ein Ticket kommentieren Tickets abschließen Milestones erstellen o Aktuelle milestones o Zukünftige milestones o Backlog Tickets Stories o Zusammenfassen von milestones zu stories

Time Zeitmanagement

Time Angabe von an einem Ticket gearbeiteter Zeit Schätzung, wie viel Zeit noch erforderlich ist für ein Ticket

Fragen?