2009-08-11 4 views
6

Wir haben einen Service in einem unserer Team-Projekte geschrieben.Verknüpfung/Link zu einem anderen Ordner in TFS

Es ist in "Projekt A". Dieser Dienst wurde modifiziert, um nicht nur für "Projekt A", sondern auch für "Projekt B" zu arbeiten, was natürlich ein anderes Team-Projekt ist.

Jetzt, wenn ein Entwickler es läuft, wird es mit einem Namen, der sie in Team Project B aussehen würde ... aber natürlich ist der Code nicht da, und sie würden wahrscheinlich nicht wissen In Team Project A suchen Sie danach.

Gibt es eine Möglichkeit, eine Verknüpfung oder einen Link zu TFS von einem Ordner in Team Project B zu einem Speicherort in Team Project A hinzuzufügen?

+0

Das war vor ein paar Jahren. Weiß jemand, ob TFS das in der jüngsten Geschichte aktualisiert hat? – theo

Antwort

3

Ich möchte, wenn dies eine Funktion wäre, aber TFS unterstützt keine Freigabe wie VSS tat. http://blogs.msdn.com/buckh/archive/2004/06/10/152609.aspx

Ich denke, die vorgeschlagene Lösung ist, den Code zu verzweigen und wenn Änderungen gemacht werden, warnen das andere Team, damit sie die Änderungen in ihre Lösung zusammenführen können. Auf diese Weise müssen die Änderungen eines Projekts nicht auf das andere Projekt warten, bis es in Ordnung ist.

Auf der anderen Seite würde dies nicht sehr gut funktionieren, wenn sie beide die gleiche bediente DLL oder den gleichen Webservice referenzieren. Wenn das der Fall ist, ist das Einzige, woran ich denken kann, eine Notiz in den Ordner für eines der Projekte zu schreiben und los zu gehen, schau dir den anderen an, wo es ist.

+0

Das war, wovor ich Angst hatte. Es ist nicht einmal eine gemeinsame dll. Nur eine App, die jetzt in unserer TFS-Struktur an zwei Stellen gehört. * seufz * Es ist kein Zweig. Ich möchte nur einen Link zu bestehenden Code ... warum oh warum M $ Features entfernen müssen! ... nehme an, ich muss auf eine TXT-Datei zurückgreifen, die sagt, wo der Code ist, nach dem sie suchen. – CaffGeek