{"id":8622,"date":"2021-03-17T13:00:32","date_gmt":"2021-03-17T12:00:32","guid":{"rendered":"https:\/\/blog.rwth-aachen.de\/itc\/?p=8622"},"modified":"2023-05-17T11:57:05","modified_gmt":"2023-05-17T09:57:05","slug":"gitlab-project-lifecycle","status":"publish","type":"post","link":"https:\/\/blog.rwth-aachen.de\/itc\/2021\/03\/17\/gitlab-project-lifecycle\/","title":{"rendered":"Es geht rund \u2013 der GitLab Project LifeCycle"},"content":{"rendered":"<div class=\"twoclick_social_bookmarks_post_8622 social_share_privacy clearfix 1.6.4 locale-de_DE sprite-de_DE\"><\/div><div class=\"twoclick-js\"><script type=\"text\/javascript\">\/* <![CDATA[ *\/\njQuery(document).ready(function($){if($('.twoclick_social_bookmarks_post_8622')){$('.twoclick_social_bookmarks_post_8622').socialSharePrivacy({\"txt_help\":\"Wenn Sie diese Felder durch einen Klick aktivieren, werden Informationen an Facebook, Twitter, Flattr, Xing, t3n, LinkedIn, Pinterest oder Google eventuell ins Ausland \\u00fcbertragen und unter Umst\\u00e4nden auch dort gespeichert. N\\u00e4heres erfahren Sie durch einen Klick auf das <em>i<\\\/em>.\",\"settings_perma\":\"Dauerhaft aktivieren und Daten\\u00fcber-tragung zustimmen:\",\"info_link\":\"http:\\\/\\\/www.heise.de\\\/ct\\\/artikel\\\/2-Klicks-fuer-mehr-Datenschutz-1333879.html\",\"uri\":\"https:\\\/\\\/blog.rwth-aachen.de\\\/itc\\\/2021\\\/03\\\/17\\\/gitlab-project-lifecycle\\\/\",\"post_id\":8622,\"post_title_referrer_track\":\"Es+geht+rund+%E2%80%93+der+GitLab+Project+LifeCycle\",\"display_infobox\":\"on\"});}});\n\/* ]]> *\/<\/script><\/div><p><\/p>\n<p style=\"text-align: center;\"><strong>*** Anmerkung der Redaktion ***<\/strong><\/p>\n<p style=\"text-align: center;\">Die genannten Fristen berufen sich auf die Angaben in den Nutzungsbedingungen, die 2019 in Kraft getreten sind.<\/p>\n<p style=\"text-align: center;\">Link: <a href=\"https:\/\/help.itc.rwth-aachen.de\/service\/ubrf9cmzd17m\/article\/1a0cfe327ffd46d7a62ab48df29c5b72\/\">https:\/\/help.itc.rwth-aachen.de\/service\/ubrf9cmzd17m\/article\/1a0cfe327ffd46d7a62ab48df29c5b72\/<\/a><\/p>\n<p style=\"text-align: center;\">Aktuell befindet sich der GitLab Project LifeCycle unter \u00dcberpr\u00fcfung.<\/p>\n<p style=\"text-align: center;\"><strong>*******************************<\/strong><\/p>\n<div id=\"attachment_8623\" style=\"width: 310px\" class=\"wp-caption alignright\"><a href=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/GitLab-RWTH.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-8623\" class=\"wp-image-8623 size-medium\" src=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/GitLab-RWTH-300x115.png\" alt=\"Die Anmeldemaske zu GitLab an der RWTH\" width=\"300\" height=\"115\" srcset=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/GitLab-RWTH-300x115.png 300w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/GitLab-RWTH-768x294.png 768w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/GitLab-RWTH.png 1002w\" sizes=\"auto, (max-width: 300px) 100vw, 300px\" \/><\/a><p id=\"caption-attachment-8623\" class=\"wp-caption-text\">GitLab an der RWTH nutzen? Kein Problem. <br \/>Quelle: <a href=\" https:\/\/git.rwth-aachen.de\/users\/sign_in\">RWTH GitLab<\/a><\/p><\/div>\n<p>Mit der Open-Source-Software GitLab k\u00f6nnen Software- und Webprojekte versioniert werden. Zudem k\u00f6nnen Versionen des Codes gespeichert und dokumentiert werden. Digitale Archive geben die M\u00f6glichkeit, die Versionen zu organisieren, selbst zu hosten und zu verwalten. GitLab wird an der RWTH Aachen gern und rege genutzt. Nach der Bearbeitung von Projekten fallen jedoch oft viele Daten an, die nicht mehr genutzt werden. Damit sich kein Berg an Datenm\u00fcll in GitLab anh\u00e4uft, wurde ein Project LifeCycle konzipiert und eingef\u00fchrt.<\/p>\n<p><!--more--><\/p>\n<p>Der GitLab Project LifeCycle besteht aus verschiedenen Stufen. Die erste Stufe wird angesto\u00dfen, sobald das Inaktivit\u00e4tslimit \u00fcberschritten wird. Dies ist der Fall sobald ein Projekt 12 Monate nicht mehr genutzt wird. Das Projekt wird automatisch als inaktiv markiert. Der Nutzende erh\u00e4lt eine automatische Benachrichtigung per E-Mail, in der erfragt wird, ob eine weitere Nutzung geplant ist und eine Frist von 8 Wochen gesetzt wird. In diesen 8 Wochen hat der Nutzende Zeit entweder ein Commit am Projekt zu t\u00e4tigen oder eine Verl\u00e4ngerung des Projektes zu beantragen. Dann wird die Markierung des Projektes wieder aufgehoben.<\/p>\n<p>Sollte bis zur genannten Frist kein Commit vorgenommen werden und kein Verl\u00e4ngerungsantrag eingehen, wird ein Export des Projekts erzeugt und das Projekt endg\u00fcltig gel\u00f6scht. Der Export des Projekts wird f\u00fcr 4 weitere Wochen bereitgestellt und danach ebenfalls gel\u00f6scht.<\/p>\n<div id=\"attachment_8624\" style=\"width: 1290px\" class=\"wp-caption aligncenter\"><a href=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/20210310_Grafik_GitLabProjectLifeCycle_.png\"><img loading=\"lazy\" decoding=\"async\" aria-describedby=\"caption-attachment-8624\" class=\"wp-image-8624 size-full\" src=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/20210310_Grafik_GitLabProjectLifeCycle_.png\" alt=\"Diagramm zum GitLab Project LifeCycle\" width=\"1280\" height=\"720\" srcset=\"https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/20210310_Grafik_GitLabProjectLifeCycle_.png 1280w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/20210310_Grafik_GitLabProjectLifeCycle_-300x169.png 300w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/20210310_Grafik_GitLabProjectLifeCycle_-1024x576.png 1024w, https:\/\/blog.rwth-aachen.de\/itc\/files\/2021\/03\/20210310_Grafik_GitLabProjectLifeCycle_-768x432.png 768w\" sizes=\"auto, (max-width: 1280px) 100vw, 1280px\" \/><\/a><p id=\"caption-attachment-8624\" class=\"wp-caption-text\">Der vereinfachte GitLab Project LifeCycle. <br \/>Quelle: Eigene Darstellung<\/p><\/div>\n<p>Ihr wollt mehr zu GitLab an der RWTH Aachen wissen? Dann empfehlen wir euch den Blogbeitrag <a href=\"https:\/\/blog.rwth-aachen.de\/itc\/2020\/07\/22\/gitlab-rwth\/\">Nice to know: Die ersten Schritte in GitLab an der RWTH Aachen<\/a>. Schaut mal rein!<\/p>\n<p>Weitere Hinweise zum <a href=\"https:\/\/help.itc.rwth-aachen.de\/service\/ubrf9cmzd17m\/article\/7bf138d794de4299ac46d954f708e6eb\">GitLab Project LifeCycle<\/a> sowie die ausf\u00fchrlichen <a href=\"https:\/\/help.itc.rwth-aachen.de\/service\/ubrf9cmzd17m\/article\/1a0cfe327ffd46d7a62ab48df29c5b72\">Nutzungsbedingungen<\/a> findet Ihr auf <a href=\"https:\/\/help.itc.rwth-aachen.de\/\">IT Center Help<\/a>.<\/p>\n<p>&nbsp;<\/p>\n<p>Verantwortlich f\u00fcr die Inhalte dieses Beitrags sind Matthias Becker, <a href=\"https:\/\/www.itc.rwth-aachen.de\/go\/id\/epvp\/gguid\/0x23CFBF3E62B12343A95DFBE86B06F327\/allou\/1\/\">Janin Giersberg<\/a> und <a href=\"https:\/\/www.itc.rwth-aachen.de\/cms\/IT-Center\/IT-Center\/Team\/~epvp\/Mitarbeiter-CAMPUS-\/?gguid=0x0EC9C01F8EFF104B810E20F8F5820CD8&amp;allou=1\">Linda J\u00f6rres<\/a>.<\/p>","protected":false},"excerpt":{"rendered":"<p>*** Anmerkung der Redaktion *** Die genannten Fristen berufen sich auf die Angaben in den Nutzungsbedingungen, die 2019 in Kraft getreten sind. Link: https:\/\/help.itc.rwth-aachen.de\/service\/ubrf9cmzd17m\/article\/1a0cfe327ffd46d7a62ab48df29c5b72\/ Aktuell befindet sich der GitLab Project [&hellip;]<\/p>\n","protected":false},"author":2051,"featured_media":8623,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"c2c_always_allow_admin_comments":false,"footnotes":""},"categories":[315],"tags":[],"class_list":["post-8622","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-services-support"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/posts\/8622","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/users\/2051"}],"replies":[{"embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/comments?post=8622"}],"version-history":[{"count":8,"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/posts\/8622\/revisions"}],"predecessor-version":[{"id":15637,"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/posts\/8622\/revisions\/15637"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/media\/8623"}],"wp:attachment":[{"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/media?parent=8622"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/categories?post=8622"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/blog.rwth-aachen.de\/itc\/wp-json\/wp\/v2\/tags?post=8622"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}