So ordnen Sie TFS zwei lokalen Verzeichnissen zu [closed]

14

Ich arbeite mit einer Webanwendung, die TFS verwendet. Jedes Mal, wenn ich die Site aufbaue, dauert es unproduktiv lange, bis ich wieder hochgefahren bin. Ich hätte gerne eine zweite Zuordnung der Site auf meinem C-Laufwerk, auf der ich nur einmal am Tag die neueste Version erhalten und erstellen würde, damit diese Version immer schnell ist. Dies wäre wie ein "schreibgeschütztes" Verzeichnis, da ich persönlich keine Änderungen daran vornehmen würde.

Bitte lassen Sie mich wissen, ob dies möglich ist oder ob Sie eine Alternative haben.

Buh Buh GoFundMonica
quelle
Es gibt Build-Tools von Drittanbietern, die Sie über TFS-Builds aufrufen können und mit denen Sie Ihre ASP-Dateien in IIS vorkompilieren können, sodass Sie nach jeder Veröffentlichung nicht einen Tag warten müssen, nachdem Sie die Site zum ersten Mal aufgerufen haben.
maple_shaft
4
Diese Frage scheint nicht zum Thema zu gehören, da es sich um ein Implementierungsproblem handelt und zu SO gehört, aber für eine Migration zu alt ist.

Antworten:

20

In einem Arbeitsbereich kann nicht derselbe TFS-Ordner mehreren lokalen Verzeichnissen zugeordnet werden.

Sie können jedoch zwei oder mehr Arbeitsbereiche für einen Computer haben, und jeder Arbeitsbereich kann einen TFS-Ordner einem anderen lokalen Ordner zuordnen. Welche Revisionen von Dateien sich in jedem Arbeitsbereich befinden, wird separat verfolgt (um auf dem neuesten Stand zu bleiben, müssen Sie jeweils ein Get-In durchführen: Einfach mit 'tf get' von der Befehlszeile aus).

Richard
quelle
3

In TFS ist ein Build-Agent integriert. Sie können einen Build erstellen, der täglich ausgeführt wird, oder auf fast jede andere Art, die Sie sich vorstellen können, obwohl Sie etwas einrichten müssten, um ein Build-Server zu sein, wie ich glaube.

Ryathal
quelle
2

Das ist möglich.

  1. Ordnen Sie Ihr TFS zu
  2. Klicken Sie mit der rechten Maustaste auf den Ordner und ordnen Sie das Unterverzeichnis beispielsweise einem Ordner zu C:\temp
  3. Klicken Sie auf das Stammverzeichnis und ordnen Sie es einem anderen Ordner zu C:\localDev\
  4. Sie werden aufgefordert, die vorhandene Zuordnung auf zu entfernen C:\temp
    • Wählen Sie Nein (drücken Sie nicht Abbrechen)

Ich habe es versucht und es funktioniert gut.

Kazim
quelle