2012-02-03 36 views
6

Tôi đã thực hiện rất nhiều thay đổi (còn gọi là tái cấu trúc) cho giải pháp studio hình ảnh lớn của tôi và hiện tại cấu trúc giải pháp rất khác trong studio trực quan từ những gì nó có trên đĩa và TFS.Đồng bộ hóa cấu trúc thư mục/tên tệp của Visual Studio với cấu trúc hệ thống tệp/tên tệp

Có cách nào để làm cho hệ thống tệp (và TFS) có cùng tên thư mục và tên tệp như trong giải pháp phòng thu trực quan với một số công cụ hoặc tập lệnh/chương trình/trợ giúp bổ trợ không?

Đây là danh sách các vấn đề chính: - khi tôi đổi tên studio dự án trực quan không đổi tên thư mục nơi dự án này nằm ở không có trên đĩa

Trả lời

2

Không có công cụ nào có thể giúp bạn tự động thực hiện việc này.

Có cách tiếp cận hai bước để giải quyết nó, dễ dàng hơn bằng cách cài đặt hai tiện ích bổ sung. Tôi thích sử dụng Team Foundation Power ToolsSource Control Explorer Extensions.

Từ Control Window Nguồn bên trong Visual Studio:

  1. Đóng giải pháp mở trong Visual Studio
  2. mở cửa sổ Control Source trong TFS
  3. Di chuyển các thư mục xung quanh để phù hợp với cấu trúc mà bạn thích, với các tiện ích được đề cập, bạn có thể kéo/thả và đổi tên chúng dễ dàng hơn

Hoặc, thực hiện các thay đổi trên hệ thống tệp với Team Foundation Po wer mở rộng Công cụ thám hiểm cài đặt:

  1. Đóng giải pháp trong Visual Studio
  2. điều hướng đến thư mục workspace của bạn sử dụng Windows Explorer
  3. sử dụng menu ngữ cảnh TFS trên các thư mục để check-out/đổi tên/di chuyển các mục ans thư mục

Sau đó nạp lại các giải pháp trong Visual Studio và:

  1. mở giải pháp và thấy rằng rất nhiều dự án không tải.
  2. Đánh dấu một dự án không thể tìm thấy
  3. Trên cửa sổ thuộc tính dự án (ctrl-w, p) tìm mục đường dẫn tệp và nhấp vào nút [...] nhỏ để điều hướng đến vị trí tệp mới của dự án cho từng dự án.
  4. Rightclick các dự án bạn đã được cập nhật theo cách này trong cửa sổ solution explorer và tải lại chúng

Rebuild giải pháp của bạn để xác minh tất cả những thay đổi đi như mong đợi

  1. Check-in thay đổi của bạn
+0

Có! xem bài viết của tôi dưới đây ... –

8

Bạn có thể chuyển đổi giữa các thư mục logic hoặc vật lý trong giải pháp bằng cách nhấp vào biểu tượng "Hiển thị tất cả tệp" (biểu tượng trên cùng bên trái 2 trong ngăn giải pháp).Khi không được kích hoạt, bạn đang xem các thư mục logic trong giải pháp, kéo và thả đơn giản là sắp xếp lại các tệp hầu như. Khi được kích hoạt, bạn đang xem các thư mục vật lý, kéo và thả di chuyển các tập tin trên đĩa, sử dụng bộ điều khiển nguồn.

+1

bằng cách hiển thị tất cả các tập tin cũng cho phép một nhấp chuột phải vào một tập tin bị loại trừ và sau đó một tùy chọn apears bao gồm trong dự án. Điều này đã giúp tôi rất nhiều –

+2

Đối với VS2012 và sau đó, nút "hiển thị tất cả các tệp" có thể không xuất hiện. Dưới đây là một số thủ thuật để làm cho nó hiển thị http://stackoverflow.com/questions/14383234/visual-studio-2012-show-all-files-button-missing –

Các vấn đề liên quan