{"id":129058,"date":"2018-03-15T11:50:38","date_gmt":"2018-03-15T10:50:38","guid":{"rendered":"https:\/\/www.justinmind.com\/blog\/justinminds-integration-with-microsoft-team-foundation-server\/"},"modified":"2025-02-13T17:11:58","modified_gmt":"2025-02-13T16:11:58","slug":"justinminds-integration-with-microsoft-team-foundation-server","status":"publish","type":"post","link":"https:\/\/www.justinmind.com\/de\/hilfe\/integration-justinmind-azure","title":{"rendered":"Die Integration von Justinmind in Azure DevOps"},"content":{"rendered":"<p>Justinmind ist in Microsoft Team Foundation Server (TFS), auch bekannt als Azure DevOps, integriert und Sie k\u00f6nnen Ihre Arbeitselemente von und nach Justinmind importieren und exportieren.<br \/>\nWichtig:<\/p>\n<ul>\n<li>TFS-Arbeitsaufgaben werden beim Import in Justinmind als Anforderungen bezeichnet.<\/li>\n<li>Justinmind-Anforderungen werden beim Export in TFS als Probleme bezeichnet<\/li>\n<li>Wenn Sie TFS 2015 verwenden, m\u00fcssen Sie die Basisauthentifizierung aktivieren. Wie Sie das tun, erfahren Sie <a href=\"https:\/\/github.com\/Microsoft\/tfs-cli\/blob\/master\/docs\/configureBasicAuth.md\">hier.<\/a> Wenn Sie https verwenden m\u00f6chten, stellen Sie sicher, dass Sie ein g\u00fcltiges Zertifikat verwenden, das nicht selbst signiert ist <\/li>\n<\/ul>\n<h2><a id=\"importing-tfs-work-items-justinmind\"><\/a>Importieren von TFS-Arbeitsobjekten in Justinmind<\/h2>\n<p>So importieren Sie TFS-Arbeitsobjekte in&nbsp;Justinmind:<\/p>\n<ol>\n<li>\u00d6ffnen Sie Justinmind und gehen Sie zum Modul Anforderungen. Um TFS zu konfigurieren, gehen Sie zum Hauptmen\u00fcpunkt &#8222;Plug-ins&#8220; und w\u00e4hlen Sie &#8222;Team Foundation Server&#8220;. W\u00e4hlen Sie dann &#8222;Konfiguration&#8220;.  <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13146\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2024\/05\/configure-tfs-plug-in.png\" alt=\"Konfigurieren Sie das Azure Boards Plugin\" width=\"820\" height=\"375\"><\/li>\n<li>In dem daraufhin angezeigten Dialogfeld m\u00fcssen Sie die folgenden Angaben machen:<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-15279\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2024\/05\/tfs-configure-fields.png\" alt=\"Konfiguration Azure Boards\" width=\"460\" height=\"343\"><br \/>\n<strong>1.<\/strong> Benutzername des TFS-Benutzers<br \/>\n<strong>2.<\/strong> Das pers\u00f6nliche Zugriffstoken des TFS-Benutzers. Sie k\u00f6nnen ein Token wie folgt erstellen<br \/>\n<a href=\"https:\/\/docs.microsoft.com\/en-us\/azure\/devops\/organizations\/accounts\/use-personal-access-tokens-to-authenticate?view=vsts#create-personal-access-tokens-to-authenticate-access\">diese Anweisungen<\/a><br \/>\n<strong>3.<\/strong> URL Ihres Visual Studio-, DevOps- oder TFS-Arbeitsbereichs, z.B. https:\/\/domainname.visualstudio.com\/collectionname<br \/>\n<strong>4.<\/strong> Projektschl\u00fcssel: der Name des TFS-Projekts. F\u00fcgen Sie einen Schr\u00e4gstrich (\/) vor dem Projektnamen hinzu <\/p>\n<p><strong>Beachten Sie das Folgende:<\/strong><br \/>\n<strong>1.<\/strong> Die Abfrage muss sich auf der Stammebene befinden, d.h. unter SharedQuery. Wenn die Abfrage in SharedFolderQuery gespeichert ist, erhalten Sie keine Ergebnisse.<br \/>\n<strong>2.<\/strong> Die Abfrage muss so eingestellt sein, dass die Ergebnisse in einer flachen Liste angezeigt werden. Die Ergebnisse werden nicht als Baum angezeigt.<br \/>\n<strong>3.<\/strong> Jedes Workitem in den Abfrageergebnissen wird als &#8222;Anforderung&#8220; importiert &#8211; dazu geh\u00f6ren Bugs, Aufgaben und benutzerdefinierte Workitem-Typen. Die Benutzer m\u00fcssen in der Abfrage eine Filterung vornehmen. <\/li>\n<li>Um Ihre TFS-Arbeitsobjekte zu importieren, gehen Sie zum Hauptmen\u00fcpunkt &#8222;Plug-ins&#8220; und w\u00e4hlen Sie unter &#8222;Team Foundation Server&#8220; die Option &#8222;Anforderungen importieren&#8220;.<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13154\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/03\/tfs-import-requirements.png\" alt=\"tfs Importanforderungen\" width=\"755\" height=\"417\"><\/li>\n<li>Es wird ein Dialogfeld angezeigt, in dem Sie dar\u00fcber informiert werden, dass die Arbeitsaufgaben aus dem TFS importiert werden und wann der Vorgang abgeschlossen ist. Klicken Sie auf &#8222;OK&#8220;. <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13155\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/03\/tfs-import-requirements-dialog.png\" alt=\"tfs Importanforderungen Dialog\" width=\"755\" height=\"417\"><\/li>\n<li>Wenn der Import erfolgreich war, werden Ihre TFS-Arbeitsaufgaben im Modul Anforderungen angezeigt.<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13156\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/03\/tfs-import-successful.png\" alt=\"tfs-Import erfolgreich\" width=\"755\" height=\"409\"><\/li>\n<\/ol>\n<h2><a id=\"linking-tfs-work-items-to-your-prototypes\"><\/a>Verkn\u00fcpfung von TFS-Arbeitsaufgaben mit Ihren Prototypen<\/h2>\n<p>Sobald Sie Ihre Arbeitsaufgaben erfolgreich importiert haben, k\u00f6nnen Sie TFS verwenden, um Szenarien, Bildschirme und Ereignisse innerhalb Ihres Prototyps zu definieren.<br \/>\nGehen Sie dazu zum Modul Benutzeroberfl\u00e4che. Ziehen Sie dann einfach die Justinmind-Anforderungen (TFS-Arbeitselemente in Justinmind) aus der Anforderungspalette unten im Editor auf die Leinwand und&nbsp;legen Sie sie \u00fcber den Szenarien oder UI-Elementen ab.<br \/>\nLesen Sie <a href=\"https:\/\/www.justinmind.com\/de\/support\/the-requirements-module\">hier mehr \u00fcber das Hinzuf\u00fcgen von Anforderungen zu Ihren UI-Elementen .<\/a> <\/p>\n<div><strong>Hinweis:<\/strong> Wenn Sie eine Anforderung per Drag &amp; Drop auf ein Element\/Szenario ziehen, wird das folgende Dialogfeld angezeigt:<\/div>\n<p><video class=\"lazyload\" style=\"max-width: 820px; width: 100%; padding: 20px 0px;\" preload=\"auto\" loop=\"loop\" muted=\"\" width=\"100%\" height=\"100%\" data-autoplay=\"\" data-poster=\"https:\/\/assets.justinmind.com\/wp-content\/uploads\/2022\/10\/link-tfs-issues.png\"><source src=\"https:\/\/assets.justinmind.com\/wp-content\/uploads\/2022\/10\/link-tfs-issues.mp4\" type=\"video\/mp4\"><img decoding=\"async\" src=\"https:\/\/assets.justinmind.com\/wp-content\/uploads\/2022\/10\/link-tfs-issues.png\" alt=\"Link tfs Probleme\">Link tfs Probleme<\/source><\/video><br \/>\nKlicken Sie auf &#8222;OK&#8220;, um fortzufahren oder auf &#8222;Abbrechen&#8220;, um zum Canvas zur\u00fcckzukehren.<\/p>\n<h3>Anzeigen eines TFS-Arbeitsobjekts aus einer Justinmind-Anforderung<\/h3>\n<p>Klicken Sie im Canvas des Moduls Benutzeroberfl\u00e4che auf &#8222;Simulieren&#8220;, um Ihren Prototyp anzuzeigen. Auf der rechten Seite finden Sie ein Hamburger-Men\u00fc. Klicken Sie darauf, um den Bereich Anforderungen zu sehen (unterhalb des Bereichs Bildschirme).<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13157\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/03\/tfs-work-item-from-justinmind.png\" alt=\"tfs work item von justinmind\" width=\"755\" height=\"401\"><br \/>\nKlicken Sie auf die verkn\u00fcpfte Anforderung und Sie finden auf der linken Seite die Option &#8222;Komponente anzeigen&#8220;.<br \/>\nKlicken Sie darauf, um das verkn\u00fcpfte Element gr\u00fcn hervorgehoben zu sehen.<video class=\"lazyload\" style=\"max-width: 820px; width: 100%; padding: 20px 0px;\" preload=\"auto\" loop=\"loop\" muted=\"\" width=\"100%\" height=\"100%\" data-autoplay=\"\" data-poster=\"https:\/\/assets.justinmind.com\/wp-content\/uploads\/2022\/10\/linked-elements-tfs.png\"><source src=\"https:\/\/assets.justinmind.com\/wp-content\/uploads\/2022\/10\/linked-elements-tfs.mp4\" type=\"video\/mp4\"><img decoding=\"async\" src=\"https:\/\/assets.justinmind.com\/wp-content\/uploads\/2022\/10\/linked-elements-tfs.png\" alt=\"Verkn\u00fcpfte Elemente tfs\">Verkn\u00fcpftes Element als tfs<\/source><\/video><\/p>\n<h3>So zeigen Sie TFS-Arbeitsaufgaben an, die mit einer Anforderung verbunden sind<\/h3>\n<p>Klicken Sie im Fenster Simulation auf eine verkn\u00fcpfte Anforderung. W\u00e4hlen Sie &#8222;In TFS anzeigen&#8220;. <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13158\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/03\/associate-work-item-requirement.png\" alt=\"Anforderung f\u00fcr assoziiertes Workitem\" width=\"755\" height=\"401\"><br \/>\nSie werden zu dem zugeh\u00f6rigen Arbeitsobjekt in TFS weitergeleitet.<\/p>\n<h2><a id=\"exporting-justinmind-requirements-to-tfs\"><\/a>Exportieren von Justinmind-Anforderungen in TFS<\/h2>\n<p>So exportieren Sie Justinmind-Anforderungen in TFS:<\/p>\n<ol>\n<li>Zur\u00fcck im Modul Anforderungen gehen Sie zum Hauptmen\u00fcpunkt &#8222;Plug-ins&#8220; und w\u00e4hlen &#8222;Team Foundation Server&#8220;. W\u00e4hlen Sie dann &#8222;Anforderungen exportieren&#8220;. <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13159\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/03\/tfs-export-requirements.png\" alt=\"tfs-Ausfuhrbestimmungen\" width=\"755\" height=\"417\"><\/li>\n<li>Es wird ein Dialogfeld angezeigt, in dem Sie dar\u00fcber informiert werden, dass die Anforderungen in den TFS exportiert werden. Klicken Sie auf &#8222;OK&#8220;. <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13160\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/03\/export-requirements-dialog.png\" alt=\"Dialog f\u00fcr Exportanforderungen\" width=\"755\" height=\"417\"><\/li>\n<li>Zur\u00fcck im Modul Anforderungen klicken Sie auf die URL des Integrationstools einer beliebigen Anforderung im Modul Anforderungen, um die entsprechende Justinmind-Anforderung in TFS anzuzeigen.<img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13161\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/03\/tfs-integration-tool-url.png\" alt=\"tfs integration tool url\" width=\"755\" height=\"358\"><\/li>\n<li>Sobald Sie in TFS sind, klicken Sie auf das Hyperlink-Symbol im Abschnitt &#8222;Links&#8220;, um einen direkten Link zu dem Justinmind-Prototyp zu erhalten, der mit diesem TFS-Arbeitsgegenstand verbunden ist. Sie werden zum Simulationsfenster von Justinmind weitergeleitet. <img loading=\"lazy\" decoding=\"async\" class=\"alignnone size-full wp-image-13162\" src=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/03\/tfs-links-section.png\" alt=\"tfs Links Abschnitt\" width=\"755\" height=\"397\" srcset=\"https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/03\/tfs-links-section.png 755w, https:\/\/www.justinmind.com\/wp-content\/uploads\/2018\/03\/tfs-links-section-300x158.png 300w\" sizes=\"(max-width: 755px) 100vw, 755px\" \/><\/li>\n<\/ol>\n","protected":false},"excerpt":{"rendered":"<p>Justinmind ist in Microsoft Team Foundation Server (TFS), auch bekannt als Azure DevOps, integriert und Sie k\u00f6nnen Ihre Arbeitselemente von und nach Justinmind importieren und exportieren&#8230;.<\/p>\n","protected":false},"author":18,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"inline_featured_image":false,"footnotes":""},"categories":[8546,8552],"tags":[],"class_list":["post-129058","post","type-post","status-publish","format-standard","hentry","category-benutzerhandbuch","category-integrationen"],"acf":[],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.justinmind.com\/de\/wp-json\/wp\/v2\/posts\/129058"}],"collection":[{"href":"https:\/\/www.justinmind.com\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.justinmind.com\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.justinmind.com\/de\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/www.justinmind.com\/de\/wp-json\/wp\/v2\/comments?post=129058"}],"version-history":[{"count":1,"href":"https:\/\/www.justinmind.com\/de\/wp-json\/wp\/v2\/posts\/129058\/revisions"}],"predecessor-version":[{"id":129187,"href":"https:\/\/www.justinmind.com\/de\/wp-json\/wp\/v2\/posts\/129058\/revisions\/129187"}],"wp:attachment":[{"href":"https:\/\/www.justinmind.com\/de\/wp-json\/wp\/v2\/media?parent=129058"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.justinmind.com\/de\/wp-json\/wp\/v2\/categories?post=129058"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.justinmind.com\/de\/wp-json\/wp\/v2\/tags?post=129058"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}