Cách ánh xạ TFS đến hai thư mục cục bộ [đã đóng]


14

Tôi đang làm việc với một ứng dụng web, sử dụng TFS. Mỗi lần tôi xây dựng trang web, phải mất một thời gian dài để khởi động lại. Tôi muốn có một bản đồ thứ hai của trang web trên ổ đĩa c của mình, nơi tôi sẽ chỉ nhận được bản mới nhất và xây dựng một lần một ngày, vì vậy phiên bản này sẽ luôn nhanh. Đây sẽ giống như một thư mục "chỉ đọc" vì cá nhân tôi sẽ không thực hiện bất kỳ chỉnh sửa nào cho nó.

Xin vui lòng cho tôi biết nếu điều này có thể, hoặc nếu bạn có bất kỳ thay thế.


Có các công cụ xây dựng của bên thứ ba mà bạn có thể gọi từ các bản dựng TFS có thể biên dịch trước các tệp ASP của bạn trên IIS để bạn không phải đợi mãi và một ngày sau khi truy cập trang web lần đầu tiên sau mỗi lần phát hành.
maple_shaft

4
Câu hỏi này dường như lạc đề vì nó liên quan đến vấn đề triển khai và thuộc về SO nhưng quá cũ để di chuyển.

Câu trả lời:


20

Một không gian làm việc không cho phép cùng một thư mục TFS được ánh xạ tới nhiều thư mục cục bộ.

Tuy nhiên, bạn có thể có hai hoặc nhiều không gian làm việc cho một máy tính và mỗi không gian làm việc có thể ánh xạ một thư mục TFS sang một thư mục cục bộ khác nhau. Những sửa đổi nào của các tệp trong mỗi không gian làm việc được theo dõi riêng (để giữ cho mỗi bản cập nhật bạn cần thực hiện từng bước: dễ dàng với 'tf get' từ dòng lệnh).


3

TFS có một tác nhân xây dựng được tích hợp sẵn, bạn có thể tạo một bản dựng để chạy hàng ngày hoặc gần như bất kỳ cách nào khác mà bạn có thể nghĩ ra, mặc dù bạn sẽ phải thiết lập một cái gì đó để trở thành một máy chủ xây dựng mà tôi tin.


2

Có thể làm điều này.

  1. Bỏ sơ đồ TFS của bạn
  2. Nhấp chuột phải vào thư mục và Ánh xạ thư mục con vào một thư mục chẳng hạn C:\temp
  3. Nhấp vào thư mục gốc và ánh xạ tới thư mục khác C:\localDev\
  4. bạn sẽ được yêu cầu xóa ánh xạ hiện có trên C:\temp
    • Chọn Không (không nhấn Hủy)

Tôi đã thử điều này và nó hoạt động tốt.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.