2010-02-04 19 views

Trả lời

17

Trong Control Explorer Nguồn (View -> Khác Windows -> Nguồn Control Explorer):

  1. Nhấp chuột phải vào thư mục mà bạn muốn lấy
  2. Bấm Nhận bản cụ thể
  3. Thay đổi menu thả xuống từ "Phiên bản mới nhất" thành "Thay đổi"
  4. Tìm thay đổi của bạn qua nút duyệt (...).
  5. Thay đổi để tìm kiếm số thay đổi

Chỉ cần chọn kết quả và nhấn ok.

Ngoài ra, nếu bạn muốn xem những gì thay đổi là trong changeset rằng ...

  1. Đến cùng Nguồn Control Explorer
  2. Nhấp vào nútLịch sử (trông giống như một đồng hồ)
  3. Cuộn xuống danh sách changeset xuất hiện, nhấp đúp vào danh sách bạn muốn.

Điều này sẽ liệt kê các tệp đã thay đổi trong changeset đó cũng như ghi chú mà nhà phát triển đưa ra.

+1

Tuyệt, công việc này ngay cả khi nó kém trực quan hoặc trực tiếp.Cảm ơn –

+1

Ngoại trừ việc không phải tất cả các thay đổi đều có trong danh sách thay đổi lịch sử đó, vì vậy bạn có thể không tìm thấy các thay đổi của mình ở đó. – Jez

3

hay, từ một VS dấu nhắc lệnh gõ "tf changeset 1234" (chắc chắn rằng thư mục gốc của bạn là bên trong không gian làm việc của bạn hoặc bạn sẽ phải xác định một cách rõ ràng nhóm dự án, vv)

+0

Chắc chắn hoạt động, ngay cả khi nó không hoàn toàn trong studio trực quan. Tôi cho rằng tôi có thể thêm một add-in để làm điều đó từ với VS ... hoặc đối phó với được ở dòng lệnh. –

57

Trong Visual Studio một phím tắt có thể được sử dụng để kéo lên một Changeet cụ thể hoặc mục công việc.

Đến changeset

Trong Visual Studio mở Source Control Explorer cửa sổ và trong khi nó có bối cảnh báo chí
Ctrl +G. Nhập số trong hộp thoại Đi tới Thay đổi và nhấn OK.

Go to Changeset dialog

Tôi biết điều này trong VS 2010, 2012 và 2013, nhưng nhớ lại này làm việc như xa trở lại như ít nhất Visual Studio 2008.

đi làm mục

Nhấn Ctrl + G khi Đội Explorer Work Items cửa sổ đã bối cảnh sẽ làm xuất hiện Go To Work Item thoại:

Go to Work Item dialog

Trong Visual Studio 2012 và 2013, TEAM menu chứa tùy chọn Chuyển đến mục công việc cũng hiển thị hộp thoại này.

Last Word

Visual Studio là một chương trình rất bối cảnh và những gì sẽ xảy ra khi một lệnh bàn phím cụ thể được sử dụng bị ảnh hưởng đôi khi bởi những gì cửa sổ có bối cảnh. Để rõ ràng, hãy nhấn Ctrl + G khi cửa sổ trình chỉnh sửa mở ra, trình bày hộp thoại Chuyển đến dòng.

Go to Line dialog

Như với nhiều lệnh bàn phím trong Visual Studio, số dặm của bạn sẽ thay đổi.

+3

Đây chính xác là những gì tôi đang tìm kiếm. Tôi sẽ xem nếu tôi có thể tự làm một phím tắt toàn cầu để làm điều này vì, trong nhiều cửa sổ khác, CTRL + G sẽ đưa bạn đến "Đi đến mục công việc TFS". – Jaxidian

+0

@Jaxidian: Bạn có thể tạo lối tắt cho điều này không? – Christo

+2

Yêu thích mẹo đó, thực sự tiện dụng! – LDJ

1

Bạn không cần nhớ lối tắt Ctrl + G, chỉ cần thực hiện như bên dưới.

Open the source Control Explorer -> Right Click -> Find in Source Control -> Changeset Sau đó, hộp thoại sẽ xuất hiện nơi bạn có thể chỉ định số lần thay đổi số lần truy cập của mình. Và nó sẽ xuất hiện trong phần kết quả ở phía dưới, sau đó bạn có thể đi vào tất cả các chi tiết của nó.

1

Trong bảng điều khiển NugGet, bạn có thể sử dụng TFS Powershell Snapin từ TFS PowerTools.

Add-PsSnapin Microsoft.TeamFoundation.Powershell 
Get-TfsChangeset <ChangesetNumber> 

Một tùy chọn khác là mở Công cụ> Công cụ bên ngoài và thêm công cụ bên ngoài mới gọi TF.exe changeset và lời nhắc cho đối số nơi bạn có thể cung cấp số thay đổi.

0

Trong VS2012 bạn có tùy chọn để tìm kiếm trong changesets.

nếu bạn muốn tìm kiếm changeset ...

  1. Đến Source Control Explorer Nhấp vào Find Changeset (trông giống như một số giấy tờ ràng buộc với nhau) nút. nó là gần nút lịch sử (trông giống như một chiếc đồng hồ)

  2. bạn có thể tìm kiếm theo những thay đổi checkedin bởi một người dùng, tập tin có chứa, và phạm vi ngày

  3. cố gắng để thêm càng nhiều bộ lọc càng tốt, nếu không nó sẽ mất đôi khi để tải.

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