Ich vermute, wir haben eine gemeinsame Hierarchie mit vielen anderen Unternehmen in dem wir Software-Produkte haben und wir verbessern jedes Produkt durch eine Reihe von Projekten.TFS-Projekte, die tatsächlichen Projekten zugeordnet sind
Wir haben TFS2015, die wir selbst hosten.
Gegeben TFS scheint nicht die Idee von Produkt zu unterstützen Ich habe ein TFS Projekt namens MyProduct erstellt. Dieses "Produkt" existiert sowohl in ALM als auch in SCM.
Als nächstes habe ich mein erstes echtes TFS-Projekt erstellt, d. H. Ich habe ein TFS-Projekt mit demselben Namen erstellt wie das eigentliche Projekt, das ich für meinen Job ausführen muss. Ich habe jetzt zwei TFS Projekte,
- MyProduct - das ist mein Master TFS-Projekt, das ich als meine Artikel behandeln
- MyFirstProject - dies ist mein erstes eigentliches Projekt, das ich die Ausführung meines bestehendes Produkt zu verbessern
Der Quellcode für MyFirstProject ist eine Kopie des Quellcodes in MyProduct und sollte irgendwann wieder zu MyProduct zusammengeführt werden.
Als ich am Ende MyFirstProject bin ich möchte die offene Workitems in mein Produkt TFS Projekt bewegen, dh MyProduct, einschließlich,
- außerhalb des Geltungsbereichs zu MyFirstProject Geschichten, die ich in meinem Product Backlog behalten möchten
- Bugs, die erfasst werden, aber nicht in MyFirstProject festen
- Epics/Merkmale, die während MyFirstProject
Weiter hinzugefügt werden möchte ich MySecondProject starten usw.
Hoffentlich ist dies genug Detail um, wie ich glaube, dass reguläre Produkte/Projekte funktionieren und meine Frage ist, verwende ich TFS korrekt mit diesem Ansatz? Es ist nicht selbstverständlich, dass meine neuen TFS-Projekte kein SCM-Zweig sind, sondern ein neues SCM-Projekt, und das Verschieben von Arbeitsaufgaben zwischen Projekten ist nicht einfach.
Es fühlt sich an, als ob ich den Punkt der TFS-Projektstruktur vermisse.
Vielen Dank für Ihr Feedback. Wenn die Benennung und Struktur von Elementen in TFS so weit entfernt ist von dem, was ich als das konventionelle Produkt-> Projektmodell betrachte, dann TFS, dann ist es vielleicht Zeit, sich andere Werkzeuge anzusehen. – Keith
Bitte verdeutlichen Sie, dass das TFS-Projekt, das Sie im Beitrag erwähnt haben, ein Teamprojekt oder oftware Anwendungsprojekte sind? –