Loading…

Flash Player 9 (or above) is needed to view presentations.
We have detected that you do not have it on your computer. To install it, go here.

Like this presentation? Why not share!

Build Prozesse und Configuration Management

on

  • 1,787 views

 

Statistics

Views

Total Views
1,787
Views on SlideShare
1,316
Embed Views
471

Actions

Likes
0
Downloads
7
Comments
0

10 Embeds 471

http://software-technik.blogspot.com 239
http://software-technik.blogspot.de 198
http://software-technik.blogspot.co.at 19
http://software-technik.blogspot.ch 7
http://www.software-technik.blogspot.com 3
http://software-technik.blogspot.co.uk 1
http://software-technik.blogspot.hu 1
http://software-technik.blogspot.com.es 1
http://webcache.googleusercontent.com 1
http://software-technik.blogspot.kr 1
More...

Accessibility

Categories

Upload Details

Uploaded via as Adobe PDF

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

Build Prozesse und Configuration Management Build Prozesse und Configuration Management Presentation Transcript

  • Software Technik HTWG Konstanz Teil1: Offene Themen Systementwurf Teil II: Build Prozesse und Configuration Management Christian Baranowski Mittwoch, 17. November 2010
  • Wiederholung Systementwurf und Software Architekturen Mittwoch, 17. November 2010
  • Requirement Analysis Wasserfallmodell System Design Coding Testing Delivery Mittwoch, 17. November 2010
  • Architektursichten Kontextsichten Laufzeitsichten Verteilungssichten Bausteinsicht Mittwoch, 17. November 2010
  • Kontextsicht Mittwoch, 17. November 2010
  • Verteilungssichten UML Deployment Diagramme Mittwoch, 17. November 2010
  • UML Deployment Diagramme Mittwoch, 17. November 2010
  • Bausteinsicht UML Komponenten Diagramm Mittwoch, 17. November 2010
  • UML Komponenten Komposition Mittwoch, 17. November 2010
  • Domain Driven Design ENTITIES VALUE OBJECT SERVICES REPOSITORIES FACTORIES Mittwoch, 17. November 2010
  • Domain Driven Design Mittwoch, 17. November 2010
  • Laufzeitsichten UML Sequenzdiagramme Mittwoch, 17. November 2010
  • UML Nachrichten und Operationen Mittwoch, 17. November 2010
  • UML Nachrichten und Rückgabewerte Mittwoch, 17. November 2010
  • UML Erstellen und Löschen Participants Mittwoch, 17. November 2010
  • UML Schleifen Mittwoch, 17. November 2010
  • Übungen I •Erstellen Sie für das Speichern einer Aufgabe ein Sequenzdiagramme. Mittwoch, 17. November 2010
  • Trennung fachliche und technischer Architektur • T – Komponenten • Stellen eine technische Schnittstelle bereit. • A – Komponenten • Domain Komponenten z.B. Bestellung Service. • R – Komponenten • Komponenten für die Präsentation dürfen technische Komponenten nutzen und auf die A Komponenten zugreifen. • 0 – Komponenten • Komponenten die in der gesamten Anwendung genutzt werden dürfen. Z.B. Logger Komponente. • R auf A ist erlaubt, T auf A ist nicht erlaubt • R auf 0, A auf 0 und T auf 0 ist erlaubt Mittwoch, 17. November 2010
  • R – Komponenten A – Komponenten T – Komponenten Mittwoch, 17. November 2010
  • Zusammenfassung Design Kontextsichten Laufzeitsichten Verteilungssichten Bausteinsicht Mittwoch, 17. November 2010
  • Umsetzung und Coding Mittwoch, 17. November 2010
  • Requirement Analysis Wasserfallmodell System Design Coding Testing Delivery Mittwoch, 17. November 2010
  • Umsetzung und Coding Grundlagen Configuration Management Versionskontrolle mit Subversion SVN Mittwoch, 17. November 2010
  • Was ist Subversion? „Subversion ist ein freies/Open-Source Versionskontrollsystem. Das bedeutet, Subversion verwaltet Dateien und Verzeichnisse und die Änderungen an ihnen im Lauf der Zeit.“ - Ben Collins-Sussman et. al. Mittwoch, 17. November 2010
  • Subversion in Action Grundlagen Subversion Checkout, Commit Update ... (siehe auch Cheat Sheet Website) Mittwoch, 17. November 2010
  • Revisionen Quelle svn red book http://svnbook.red-bean.com Mittwoch, 17. November 2010
  • Empfohlene Projektarchiv Aufteilung trunk Projekt branches tags https://sote2010.googlecode.com/svn/ Mittwoch, 17. November 2010
  • Was hat es mit dem Verzeichnis .svn auf sich? Jedes Verzeichnis in einer SVN Arbeitskopie beinhaltet einen Verwaltungsbereich – ein Verzeichnis namens .svn. Mittwoch, 17. November 2010
  • Übungen II •Das Demo Projekt soll unter Subversion Versionskontrolle gestellt werden. Mittwoch, 17. November 2010
  • Umsetzung und Coding Build Prozesse und Configuration Management Mittwoch, 17. November 2010
  • Build Prozess / Erstellungsprozess „Build Prozess - bezeichnet in der Programmierung einen Vorgang, durch den ein fertiges Anwendungsprogramm automatisch erzeugt wird.“ - Wikipedia Mittwoch, 17. November 2010
  • Build-Prozess Welche Vorteile bietet ein automatisierter Build-Prozess? Mittwoch, 17. November 2010
  • Allgemeiner Build-Prozess clean generate code compile compile tests run tests package generate reports Mittwoch, 17. November 2010
  • Apache ANT Mittwoch, 17. November 2010
  • Übungen III •Erstellen Sie einen Projektrahmen (Verzeichnisse für Java und Test Sourcen...) und eine ANT Build Konfiguration mit der Ihr Projekt nach dem allgemeinen Build Prozess gebaut werden kann. Mittwoch, 17. November 2010