{"id":24210,"date":"2018-11-15T09:51:24","date_gmt":"2018-11-15T08:51:24","guid":{"rendered":"https:\/\/pitss.org\/de\/?p=24210"},"modified":"2018-11-15T12:28:05","modified_gmt":"2018-11-15T11:28:05","slug":"git-pitsscon-integration","status":"publish","type":"post","link":"https:\/\/pitss.org\/de\/git-pitsscon-integration\/","title":{"rendered":"Agile Software-Entwicklung mit PITSS.CON und Git"},"content":{"rendered":"<p>[et_pb_section bb_built=&#8220;1&#8243; fullwidth=&#8220;on&#8220; _builder_version=&#8220;3.2.2&#8243; background_image=&#8220;https:\/\/pitss.org\/de\/wp-content\/uploads\/sites\/9\/2017\/08\/blog-1-header-v2-min.jpg&#8220; next_background_color=&#8220;#ffffff&#8220;][et_pb_fullwidth_header title=&#8220;Projekt Digital&#8220; subhead=&#8220;Der Blog f\u00fcr digitale Business Leader&#8220; text_orientation=&#8220;center&#8220; background_overlay_color=&#8220;rgba(0,0,0,0.53)&#8220; _builder_version=&#8220;3.17.6&#8243; title_font_size=&#8220;36px&#8220; subhead_font_size=&#8220;22px&#8220; max_width_tablet=&#8220;50px&#8220; title_font=&#8220;|700|||||||&#8220; title_level=&#8220;h2&#8243; background_color=&#8220;rgba(255, 255, 255, 0)&#8220; button_one_text_size__hover_enabled=&#8220;off&#8220; button_one_text_size__hover=&#8220;null&#8220; button_two_text_size__hover_enabled=&#8220;off&#8220; button_two_text_size__hover=&#8220;null&#8220; button_one_text_color__hover_enabled=&#8220;off&#8220; button_one_text_color__hover=&#8220;null&#8220; button_two_text_color__hover_enabled=&#8220;off&#8220; button_two_text_color__hover=&#8220;null&#8220; button_one_border_width__hover_enabled=&#8220;off&#8220; button_one_border_width__hover=&#8220;null&#8220; button_two_border_width__hover_enabled=&#8220;off&#8220; button_two_border_width__hover=&#8220;null&#8220; button_one_border_color__hover_enabled=&#8220;off&#8220; button_one_border_color__hover=&#8220;null&#8220; button_two_border_color__hover_enabled=&#8220;off&#8220; button_two_border_color__hover=&#8220;null&#8220; button_one_border_radius__hover_enabled=&#8220;off&#8220; button_one_border_radius__hover=&#8220;null&#8220; button_two_border_radius__hover_enabled=&#8220;off&#8220; button_two_border_radius__hover=&#8220;null&#8220; button_one_letter_spacing__hover_enabled=&#8220;off&#8220; button_one_letter_spacing__hover=&#8220;null&#8220; button_two_letter_spacing__hover_enabled=&#8220;off&#8220; button_two_letter_spacing__hover=&#8220;null&#8220; button_one_bg_color__hover_enabled=&#8220;off&#8220; button_one_bg_color__hover=&#8220;null&#8220; button_two_bg_color__hover_enabled=&#8220;off&#8220; button_two_bg_color__hover=&#8220;null&#8220; \/][\/et_pb_section][et_pb_section bb_built=&#8220;1&#8243; specialty=&#8220;on&#8220; background_position_1=&#8220;top_left&#8220; background_position_2=&#8220;top_left&#8220; background_repeat_1=&#8220;no-repeat&#8220; background_repeat_2=&#8220;no-repeat&#8220; _builder_version=&#8220;3.0.69&#8243; prev_background_color=&#8220;#000000&#8243; next_background_color=&#8220;#000000&#8243;][et_pb_column type=&#8220;3_4&#8243; specialty_columns=&#8220;3&#8243;][et_pb_row_inner admin_label=&#8220;Row&#8220; _builder_version=&#8220;3.12.2&#8243;][et_pb_column_inner type=&#8220;4_4&#8243; saved_specialty_column_type=&#8220;3_4&#8243;][et_pb_text _builder_version=&#8220;3.17.6&#8243; module_alignment=&#8220;left&#8220; header_3_font_size=&#8220;20px&#8220;]<\/p>\n<h1>Agile Software-Entwicklung mit PITSS.CON und Git<\/h1>\n<p><b>Jederzeit und von \u00fcberall aus auf Versionen und \u00c4nderungen zugreifen k\u00f6nnen? Die L\u00f6sung lautet: Git. Da wir von PITSS eine immer agilere Software-Entwicklung verfolgen, erm\u00f6glichen wir eine Git-Integration f\u00fcr unser bew\u00e4hrtes Tool PITSS.CON.<\/b><\/p>\n<p><span style=\"font-weight: 400;\">Git ist eine Art Versionsverwaltung f\u00fcr Quellcode (z.B. von Forms, APEX, Datenbanken). Arbeiten mehrere Entwickler daran, werden ihre \u00c4nderungen versioniert. So ist es jederzeit nachvollziehbar, wer was ver\u00e4ndert hat und der Software-Besitzer kann selbst entscheiden, was er davon in die Software einspielt und was nicht.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Git wurde vom Linux-Erfinder Linus Torvald mit folgenden Zielen entwickelt:<\/span><\/p>\n<ul>\n<li><span style=\"font-weight: 400;\">Geschwindigkeit und Datenumfang zur Verwaltung gro\u00dfer Projekte<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Einfaches Design<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Unterst\u00fctzung von nicht-linearer Entwicklung (tausende paralleler Branches bzw. Verzweigungen der Versionen)<\/span><\/li>\n<li><span style=\"font-weight: 400;\">Vollst\u00e4ndig verteilt<\/span><\/li>\n<\/ul>\n<p><span style=\"font-weight: 400;\">Mit dem Einsatz von Git zielen wir auf eine schnellere und einfachere Software-Entwicklung ab, indem unsere Kunden Sourcen bzw. Quellcode direkt in PITSS.CON laden. Somit entf\u00e4llt die Notwendigkeit, Sourcen manuell in unser Tool zu \u00fcbertragen. Dies passiert nach jeder \u00c4nderung automatisch. Andersherum ist es auch m\u00f6glich: \u00c4nderungen aus PITSS.CON lassen sich genauso einfach wieder nach Git zur\u00fcckspielen.<\/span><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-24206\" src=\"https:\/\/pitss.org\/de\/wp-content\/uploads\/sites\/9\/2018\/11\/git-pitss.con-integration_vorschau.jpg\" alt=\"\" width=\"880\" height=\"550\" srcset=\"https:\/\/pitss.org\/de\/wp-content\/uploads\/sites\/9\/2018\/11\/git-pitss.con-integration_vorschau.jpg 880w, https:\/\/pitss.org\/de\/wp-content\/uploads\/sites\/9\/2018\/11\/git-pitss.con-integration_vorschau-300x188.jpg 300w, https:\/\/pitss.org\/de\/wp-content\/uploads\/sites\/9\/2018\/11\/git-pitss.con-integration_vorschau-768x480.jpg 768w, https:\/\/pitss.org\/de\/wp-content\/uploads\/sites\/9\/2018\/11\/git-pitss.con-integration_vorschau-400x250.jpg 400w\" sizes=\"auto, (max-width: 880px) 100vw, 880px\" \/><\/p>\n<h2>Wie Sie nutzen noch kein Git?!<\/h2>\n<p><span style=\"font-weight: 400;\">\u00dcber eine Versionsverwaltung sollte jede Firma bzw. IT-Abteilung verf\u00fcgen. Ein Git-Repository l\u00e4sst sich in der Regel problemlos lokal aufsetzen und nutzen. Alternativ kann man auf einen Git-Dienstleister wie GitHub zur\u00fcckgreifen. GitHub ist der popul\u00e4rste Anbieter seiner Art und vor allem f\u00fcr seinen Open-Source-Charakter bekannt. Unternehmen bietet GitHub eine kostenpflichtige Nutzung, die Ihre Sourcen unzug\u00e4nglich f\u00fcr Dritte macht.<\/span><\/p>\n<h2>Ist Git wirklich besser als andere Versionsverwaltungen?<\/h2>\n<p><span style=\"font-weight: 400;\">Git und andere Versionsverwaltungssysteme wie Subversion erf\u00fcllen alle den gleichen Zweck, n\u00e4mlich den \u00dcberblick \u00fcber Datei\u00e4nderungen zu behalten. Der wesentliche Unterschied besteht jedoch in der Art und Weise, wie sie das machen. Die meisten Systeme speichern Informationen als eine fortlaufende Liste von \u00c4nderungen an Dateien. Git dagegen betrachtet \u00c4nderungen als eine Reihe von Snapshots und legt eine Verkn\u00fcpfung zu der vorherigen Version der Datei an. Dies macht es Software-Besitzern einfacher zu entscheiden, was sie in ihre Software einflie\u00dfen lassen, selbst wenn daran unz\u00e4hlige Entwickler gearbeitet haben. Jetzt wissen Sie auch, warum GitHub als eine Open-Source-Community so weit verbreitet ist.<\/span><\/p>\n<div id=\"attachment_24222\" style=\"width: 650px\" class=\"wp-caption aligncenter\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-24222\" class=\"wp-image-24222 size-full\" src=\"https:\/\/pitss.org\/de\/wp-content\/uploads\/sites\/9\/2018\/11\/git-pitss.con-integration_grafik.jpg\" alt=\"\" width=\"640\" height=\"370\" srcset=\"https:\/\/pitss.org\/de\/wp-content\/uploads\/sites\/9\/2018\/11\/git-pitss.con-integration_grafik.jpg 640w, https:\/\/pitss.org\/de\/wp-content\/uploads\/sites\/9\/2018\/11\/git-pitss.con-integration_grafik-300x173.jpg 300w\" sizes=\"auto, (max-width: 640px) 100vw, 640px\" \/><p id=\"caption-attachment-24222\" class=\"wp-caption-text\">Git betrachtet Daten als eine Reihe von Snapshots und legt eine Verkn\u00fcpfung zu der vorherigen Version der Datei an<\/p><\/div>\n<p>\u00a0<\/p>\n<h2>So tr\u00e4gt Git auch zu einem agileren Projektmanagement bei<\/h2>\n<p><span style=\"font-weight: 400;\">Bei der Arbeit an Kundenprojekten ist der Austausch von Dateien immer wieder n\u00f6tig. Durch die Verkn\u00fcpfung unseres leistungsstarken Tools mit Git k\u00f6nnen diese Prozesse noch einfacher und Projekte dadurch agiler werden. Der manuelle Aufwand beim Austausch von Dateien entf\u00e4llt, die Fehleranf\u00e4lligkeit wird gesenkt und die Kontrolle \u00fcber die Software erh\u00f6ht.<\/span><\/p>\n<p><span style=\"font-weight: 400;\">Gerade wenn es um das Thema Cloud geht, tritt die Nutzung eines Git-Dienstes wie GitHub verst\u00e4rkt in den Vordergrund. Warum? Weil man dadurch anderen Cloud-Diensten bei Bedarf unkompliziert einen Zugriff auf seine Sourcen gew\u00e4hren kann. Damit meinen wir vor allem unser Tool PITSS.CON, das dank Diensten wie GitHub k\u00fcnftig auch in einer Cloud-Umgebung eingesetzt werden kann.<\/span><\/p>\n<p>[\/et_pb_text][\/et_pb_column_inner][\/et_pb_row_inner][\/et_pb_column][et_pb_column type=&#8220;1_4&#8243;][et_pb_search exclude_pages=&#8220;on&#8220; exclude_posts=&#8220;off&#8220; include_categories=&#8220;118,189,147,199,19,173,175,176,5,112,180,18,150,141,153,142,200,144,190,80,185,177,137,159,96,161,99,113,191,192,201,25,162,202,203,82,97,105,106,151,107,108,194,193,156,186,154,121,100,3,69,148,195,85,131,170,115,86,160,87,145,117,196,114,138,2,133,83,164,165,98,143,139,109,157,166,110,158,111,102,167,155,168,197,163,84,101,4,171,204,140,116,178,174,136,187,179,103,1,198,172,152,169,188,91,104,92,149&#8243; placeholder=&#8220;Artikel suchen&#8220; button_color=&#8220;#006bb3&#8243; _builder_version=&#8220;3.17.1&#8243; button_text_color=&#8220;#ffffff&#8220; module_alignment=&#8220;left&#8220; hide_button=&#8220;off&#8220; show_button=&#8220;off&#8220; button_text_size__hover_enabled=&#8220;off&#8220; button_text_size__hover=&#8220;null&#8220; button_one_text_size__hover_enabled=&#8220;off&#8220; button_one_text_size__hover=&#8220;null&#8220; button_two_text_size__hover_enabled=&#8220;off&#8220; button_two_text_size__hover=&#8220;null&#8220; button_text_color__hover_enabled=&#8220;off&#8220; button_text_color__hover=&#8220;null&#8220; button_one_text_color__hover_enabled=&#8220;off&#8220; button_one_text_color__hover=&#8220;null&#8220; button_two_text_color__hover_enabled=&#8220;off&#8220; button_two_text_color__hover=&#8220;null&#8220; button_border_width__hover_enabled=&#8220;off&#8220; button_border_width__hover=&#8220;null&#8220; button_one_border_width__hover_enabled=&#8220;off&#8220; button_one_border_width__hover=&#8220;null&#8220; button_two_border_width__hover_enabled=&#8220;off&#8220; button_two_border_width__hover=&#8220;null&#8220; button_border_color__hover_enabled=&#8220;off&#8220; button_border_color__hover=&#8220;null&#8220; button_one_border_color__hover_enabled=&#8220;off&#8220; button_one_border_color__hover=&#8220;null&#8220; button_two_border_color__hover_enabled=&#8220;off&#8220; button_two_border_color__hover=&#8220;null&#8220; button_border_radius__hover_enabled=&#8220;off&#8220; button_border_radius__hover=&#8220;null&#8220; button_one_border_radius__hover_enabled=&#8220;off&#8220; button_one_border_radius__hover=&#8220;null&#8220; button_two_border_radius__hover_enabled=&#8220;off&#8220; button_two_border_radius__hover=&#8220;null&#8220; button_letter_spacing__hover_enabled=&#8220;off&#8220; button_letter_spacing__hover=&#8220;null&#8220; button_one_letter_spacing__hover_enabled=&#8220;off&#8220; button_one_letter_spacing__hover=&#8220;null&#8220; button_two_letter_spacing__hover_enabled=&#8220;off&#8220; button_two_letter_spacing__hover=&#8220;null&#8220; button_bg_color__hover_enabled=&#8220;off&#8220; button_bg_color__hover=&#8220;null&#8220; button_one_bg_color__hover_enabled=&#8220;off&#8220; button_one_bg_color__hover=&#8220;null&#8220; button_two_bg_color__hover_enabled=&#8220;off&#8220; button_two_bg_color__hover=&#8220;null&#8220; \/][et_pb_sidebar orientation=&#8220;right&#8220; area=&#8220;et_pb_widget_area_1&#8243; _builder_version=&#8220;3.0.74&#8243; \/][et_pb_button button_url=&#8220;https:\/\/pitss.org\/de\/techblog&#8220; button_text=&#8220;\u2191 Zur\u00fcck zur \u00dcbersicht&#8220; button_alignment=&#8220;center&#8220; _builder_version=&#8220;3.0.74&#8243; custom_button=&#8220;on&#8220; button_text_size=&#8220;16&#8243; button_text_color=&#8220;#9b9b9b&#8220; button_border_color=&#8220;#d2d2d2&#8243; button_letter_spacing=&#8220;0&#8243; button_text_size__hover_enabled=&#8220;off&#8220; button_text_size__hover=&#8220;null&#8220; button_one_text_size__hover_enabled=&#8220;off&#8220; button_one_text_size__hover=&#8220;null&#8220; button_two_text_size__hover_enabled=&#8220;off&#8220; button_two_text_size__hover=&#8220;null&#8220; button_text_color__hover_enabled=&#8220;off&#8220; button_text_color__hover=&#8220;null&#8220; button_one_text_color__hover_enabled=&#8220;off&#8220; button_one_text_color__hover=&#8220;null&#8220; button_two_text_color__hover_enabled=&#8220;off&#8220; button_two_text_color__hover=&#8220;null&#8220; button_border_width__hover_enabled=&#8220;off&#8220; button_border_width__hover=&#8220;null&#8220; button_one_border_width__hover_enabled=&#8220;off&#8220; button_one_border_width__hover=&#8220;null&#8220; button_two_border_width__hover_enabled=&#8220;off&#8220; button_two_border_width__hover=&#8220;null&#8220; button_border_color__hover_enabled=&#8220;off&#8220; button_border_color__hover=&#8220;null&#8220; button_one_border_color__hover_enabled=&#8220;off&#8220; button_one_border_color__hover=&#8220;null&#8220; button_two_border_color__hover_enabled=&#8220;off&#8220; button_two_border_color__hover=&#8220;null&#8220; button_border_radius__hover_enabled=&#8220;off&#8220; button_border_radius__hover=&#8220;null&#8220; button_one_border_radius__hover_enabled=&#8220;off&#8220; button_one_border_radius__hover=&#8220;null&#8220; button_two_border_radius__hover_enabled=&#8220;off&#8220; button_two_border_radius__hover=&#8220;null&#8220; button_letter_spacing__hover_enabled=&#8220;off&#8220; button_letter_spacing__hover=&#8220;null&#8220; button_one_letter_spacing__hover_enabled=&#8220;off&#8220; button_one_letter_spacing__hover=&#8220;null&#8220; button_two_letter_spacing__hover_enabled=&#8220;off&#8220; button_two_letter_spacing__hover=&#8220;null&#8220; button_bg_color__hover_enabled=&#8220;off&#8220; button_bg_color__hover=&#8220;null&#8220; button_one_bg_color__hover_enabled=&#8220;off&#8220; button_one_bg_color__hover=&#8220;null&#8220; button_two_bg_color__hover_enabled=&#8220;off&#8220; button_two_bg_color__hover=&#8220;null&#8220; \/][\/et_pb_column][\/et_pb_section][et_pb_section bb_built=&#8220;1&#8243; _builder_version=&#8220;3.5.1&#8243; prev_background_color=&#8220;#000000&#8243; disabled=&#8220;on&#8220; disabled_on=&#8220;on|on|on&#8220;][et_pb_row _builder_version=&#8220;3.0.47&#8243; background_size=&#8220;initial&#8220; background_position=&#8220;top_left&#8220; background_repeat=&#8220;repeat&#8220;][et_pb_column type=&#8220;4_4&#8243;][et_pb_comments _builder_version=&#8220;3.0.91&#8243; header_level=&#8220;h2&#8243; header_font=&#8220;|700|||||||&#8220; border_style=&#8220;solid&#8220; border_style_all=&#8220;solid&#8220; \/][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Agile Software-Entwicklung mit PITSS.CON und GitJederzeit und von \u00fcberall aus auf Versionen und \u00c4nderungen zugreifen k\u00f6nnen? Die L\u00f6sung lautet: Git. Da wir von PITSS eine immer agilere Software-Entwicklung verfolgen, erm\u00f6glichen wir eine Git-Integration f\u00fcr unser bew\u00e4hrtes Tool PITSS.CON.Git ist eine Art Versionsverwaltung f\u00fcr Quellcode (z.B. von Forms, APEX, Datenbanken). Arbeiten mehrere Entwickler daran, werden ihre \u00c4nderungen versioniert. So ist es [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":24206,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"categories":[3,212],"tags":[332,333,67,334,335],"class_list":["post-24210","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-home-page-featured","category-projekt-digital","tag-git","tag-github","tag-pitss-con","tag-software-entwicklung","tag-teammanagement"],"_links":{"self":[{"href":"https:\/\/pitss.org\/de\/wp-json\/wp\/v2\/posts\/24210","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/pitss.org\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/pitss.org\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/pitss.org\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/pitss.org\/de\/wp-json\/wp\/v2\/comments?post=24210"}],"version-history":[{"count":3,"href":"https:\/\/pitss.org\/de\/wp-json\/wp\/v2\/posts\/24210\/revisions"}],"predecessor-version":[{"id":24223,"href":"https:\/\/pitss.org\/de\/wp-json\/wp\/v2\/posts\/24210\/revisions\/24223"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/pitss.org\/de\/wp-json\/wp\/v2\/media\/24206"}],"wp:attachment":[{"href":"https:\/\/pitss.org\/de\/wp-json\/wp\/v2\/media?parent=24210"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/pitss.org\/de\/wp-json\/wp\/v2\/categories?post=24210"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/pitss.org\/de\/wp-json\/wp\/v2\/tags?post=24210"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}