2010-09-17 38 views
17

Nhiều lần tôi cần xem lại đăng ký của mình. Có cách nào tôi có thể nhận tất cả các đăng ký của mình trong TFS không? Tôi không có nghĩa là lịch sử xem trên một tập tin cụ thể, nhưng tất cả các checkins của tôi! Nếu tôi có thể lọc dựa trên ngày bắt đầu và ngày kết thúc sẽ là tuyệt vờiLàm thế nào tôi có thể nhận được tất cả các checkins của tôi trong Visual Studio 2010 TFS?

Tôi mới sử dụng TFS !!!

Mọi đề xuất

+0

Nhưng lịch sử của bạn, mà bạn nói bạn không tìm kiếm, sẽ bằng việc làm cho bạn thấy tất cả các bạn kiểm tra trong các tập tin, cũng như người dùng khác kiểm tra ins. –

+0

Giả sử tôi cần xem lại tất cả các tệp mà nhà phát triển đã kiểm tra trong cách tôi làm điều đó? Hoặc nếu tôi cần phải sửa chữa một lỗi và tôi biết tôi cần phải áp dụng cùng một sửa chữa như tôi đã làm một số thời gian trước đây nhưng không nhớ nơi tôi đã áp dụng các sửa chữa Làm thế nào để tôi đi về nó? – user9969

Trả lời

16

Bạn có thể nhận được những gì bạn cần từ chương trình dòng lệnh TF.EXE. Lệnh để làm điều này nên được một cái gì đó như thế này (chạy nó từ một Visual Studio dấu nhắc lệnh):

TF.EXE history /server:http://tfs:8080 "$/" /recursive /user:username /noprompt /format:detailed

Bạn có thể thao tác các "$ /" để đi đến một thư mục lồng nhau nhiều hơn nếu bạn cần phải giảm đầu ra của bạn.

Bạn cũng sẽ muốn chuyển hướng tệp này đến một tệp (sử dụng > output.txt hoặc thứ gì đó) vì có rất nhiều thông tin ở đây.

TF.EXE history /? sẽ cung cấp cho bạn danh sách tùy chọn.

+1

Lưu ý, nếu thư mục hiện tại được ánh xạ tới máy chủ bạn không cần chỉ định '/ server: ...'. – Richard

3

Trong chế độ xem, bạn có thể thấy "Đang chờ kiểm tra".

Chế độ xem -> Cửa sổ khác -> Thay đổi đang chờ xử lý.

Ngoài ra, nếu bạn muốn bạn có thể tải "Team Foundation Sidekicks"

http://www.attrice.info/cm/tfs/

http://www.attrice.info/downloads/index.htm

Đó là một công cụ miễn phí và từ đó bạn có thể làm các truy vấn trên không gian làm việc của bạn, check-in trạng thái, thay đổi, v.v.

+0

Giả sử tôi cần xem lại tất cả các tệp mà nhà phát triển đã kiểm tra trong cách tôi làm điều đó? Hoặc nếu tôi cần phải sửa chữa một lỗi và tôi biết tôi cần phải áp dụng cùng một sửa chữa như tôi đã làm một số thời gian trước đây nhưng không nhớ nơi tôi đã áp dụng các sửa chữa Làm thế nào để tôi đi về nó? – user9969

+1

Đó là nơi chương trình Team Foundation Sidekicks đến. Bạn có thể tìm kiếm một người, và nó sẽ cho bạn thấy mọi thứ họ đã kiểm tra, và sau đó bạn có thể tìm kiếm theo những gì họ đã đăng ký. Bạn cũng có thể làm điều này trong TFS bằng cách tìm kiếm lịch sử. Có rất nhiều công cụ của bên thứ 3 cho công cụ này (TFS Power). Để sửa lỗi, bạn sử dụng những gì để theo dõi vấn đề (theo dõi lỗi)? Nó sẽ không ở trong đó? –

+0

Tôi có thể sai nhưng nó không hiển thị miễn phí cho tôi – user9969

14
  1. Open "Đội Explorer" (Tìm thấy trong "Chế độ xem" -menu)
  2. Tìm đội dự án và mở rộng "Đội viên"
  3. Kích chuột phải vào thành viên trong nhóm và chọn "Show History Checkin" .

Nhưng rất lạ khi người ta không thể thực hiện việc lọc này trực tiếp, khi xem toàn bộ lịch sử của một dự án nhóm.

Tuy nhiên, thay thế khác là sử dụng "Liên kết để" -Kết trong TFS WorkItem:

  1. Mở một TFS Workitem
  2. Chọn "Tất cả Liên kết" -tab
  3. Nhấn "Link To "-button
  4. Trong hộp thoại mới" Loại liên kết "thành" Thay đổi "và nhấn" Duyệt ... "- nút.
  5. Bây giờ bạn có một hộp thoại tìm kiếm TFS, nơi người ta có thể chỉ định tên truy cập và lọc khác

Xem thêm VS2010 - Find Information About a Changeset

+0

Tôi tin rằng tùy chọn này chỉ có sẵn với TFS Power Tools được cài đặt. – BNL

4

Đến TFSServer Khám phá -> Chi nhánh (Folder) -> Right Click - > Tìm ---> Tìm Thay đổi -> "Theo người dùng" --Nhập ID người dùng.

Thao tác này sẽ cung cấp tất cả các đăng ký cho người dùng cho chi nhánh.

3

Trong VS 2015:

  1. On "Nguồn Control Explorer" đi đến thư mục mà bạn muốn (có thể là thư mục hàng đầu để có được tất cả check-in có thể).
  2. Nhấp chuột phải và trên menu ngữ cảnh, chọn "Tìm" -> "Tìm thay đổi ..."
  3. Bật "Người dùng:" điền vào tên người dùng mong muốn (của bạn).
  4. Chọn bất cứ điều gì khác lọc bạn muốn (changeset số phạm vi, tạo phạm vi ngày)
  5. Bấm "Tìm"
Các vấn đề liên quan