Chúng tôi đang sử dụng Visual Studio 2010 Ultimate và TFS 2010 Enterprise trên Windows Server 2008, R2. Để đóng băng mã sắp tới, tôi cần nhanh chóng kiểm tra xem có bất kỳ nhà phát triển nào có kiểm tra tệp hay không. Có cách nào để làm điều này được xây dựng vào TFS và/hoặc Visual Studio 2010?Làm thế nào tôi có thể tìm ra tất cả các tệp đã kiểm xuất trong TFS 2010?
Trả lời
Là một thay thế cho việc sử dụng lệnh tf status
bạn cũng có thể cài đặt các TFS 2010 power tools .
Sau đó bạn có thể nhấp chuột phải vào bất kỳ thư mục trong Source Control Explorer và chọn "Tìm trong kiểm soát nguồn"> "Tình trạng" tùy chọn
mặc định là để tìm tất cả kiểm tra ra các file trong đường dẫn mà bạn đã slected.
Bạn vừa mới tiết kiệm cho tôi số giờ làm việc, cảm ơn bạn! – Taegost
Bạn có biết có cách nào để xuất kết quả thành excel không? – colinbashbash
Đây là phiên bản VS2015! https://marketplace.visualstudio.com/items?itemName=TFSPowerToolsTeam.MicrosoftVisualStudioTeamFoundationServer2015Power –
Tôi tìm thấy TFS Side Kicks hữu ích cho việc này. Bạn có thể sử dụng cú đá bên tình trạng để tìm kiếm các lần kiểm tra.
Tôi thấy TFS Side Kicks không tương thích với phiên bản Windows của tôi. Tôi đã cài đặt phiên bản 2.4 trên Windows Server 2008, R2 (x64). Nó không thể đọc registry. – Blanthor
Đối với phương thức tích hợp sẵn, bạn có thể sử dụng tf command line tool's status command.
Chỉ cần mở dấu nhắc lệnh Visual Studio từ trình đơn bắt đầu của bạn để sử dụng nó. Theo mặc định nó liệt kê trạng thái của vùng làm việc của riêng bạn nhưng nếu bạn có thể tìm ra dòng lệnh, bạn có thể liệt kê các không gian làm việc của người khác nữa.
Edit:
tf status /user:* /recursive
nên làm những gì bạn muốn. Nếu bạn chạy nó trong một thư mục cục bộ ánh xạ bạn sẽ không cần phải xác định những file nào để tìm kiếm, hoặc bạn chỉ có thể bao gồm một filespec như tf status $/MyProject/SomeFolder/*.* /user:* /recursive
MSDN có http://msdn.microsoft.com/en-us/library/9s5ae285(v=vs.100).aspx. Với itemspec là thư mục tôi có thể xem kết quả tương tự như nhấp chuột phải vào thư mục như đã nêu trong câu trả lời của James Reed bởi: 'tf status myFolder \ */user: */recursive' +1 btw – Blanthor
Xin lỗi, tôi quên mất bit đệ quy /. Đã cập nhật câu trả lời của tôi để chính xác hơn. –
Tôi biết điều này là cũ, nhưng không có câu trả lời nào đưa ra ví dụ cụ thể về cách thực hiện công việc này. Vì vậy, đây là những gì tôi đã đưa ra (TFS Server 2008).
Trước tiên, mở lời nhắc lệnh của Visual Studio Developer.
Thực hiện lệnh sau:
tf status $/MyFolder /user:* /recursive
Dạng phúc:
tình trạng tfitemspec/user:tên/recursive
Khóa là thông số /người dùng: *, buộc TFS xem máy chủ và xác định tất cả các tệp đã kiểm xuất trong đường dẫn được chỉ định trong thông số itemspec. Nếu bạn không sử dụng ký tự đại diện, bạn sẽ chỉ thấy các tệp mà bạn cá nhân đã xem.
Đối với trường hợp sử dụng cụ thể, bạn sẽ muốn đặt điều này trong một tập tin so với màn hình để nó sẽ trông như thế này:
tf status $/MyFolder /user:* /recursive > c:\MyPendingCheckouts.txt
Note Tôi chạy này với dấu nhắc lệnh VS2012.
chính xác những gì tôi cần, cảm ơn! –
- Nhấp chuột phải vào thư mục đầu nhất mà bạn muốn bắt đầu trong
- Chọn "Tìm Trong Control Source"
- Chọn "Status"
- Kiểm tra "đệ quy"
- Kiểm tra "Status"
- Nhập userid vào hộp "Hiển thị tệp đã kiểm tra thành:" (tôi phải bao gồm miền của mình, nghĩa là tên miền \ userid)
- Nhấp vào "Tìm"
- 1. Là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?
- 2. Làm thế nào tôi có thể quản lý tất cả các cảnh báo trong TFS
- 3. Xem tất cả các tệp đã thay đổi trong TFS
- 4. Tìm tất cả các tệp bị khóa trong TFS
- 5. TFS 2010: cách truy xuất tệp đã xóa?
- 6. Tìm tệp trong tất cả các thư mục có thể?
- 7. TFS 2010: Kiểm tra tệp mở
- 8. TFS 2010, tôi chỉ có thể di chuyển mã nguồn?
- 9. làm thế nào tôi có thể liệt kê ra tất cả các không gian tên trong XML?
- 10. Làm thế nào tôi có thể kiểm tra một từ đã là tất cả chữ hoa trong Ruby?
- 11. Làm thế nào tôi có thể tìm kiếm tất cả các trường trong SOLR có chứa các từ khóa,.?
- 12. Làm cách nào để tìm tất cả các tệp trong Thư mục có grep và regex?
- 13. Làm thế nào để tìm ra tất cả các thuê bao cho một chủ đề JMS đã trả lời?
- 14. Làm thế nào tôi có thể viết lại lịch sử để tất cả các tệp, ngoại trừ các tệp tôi đã di chuyển, nằm trong thư mục con?
- 15. Làm thế nào để tìm tất cả các lần xuất hiện của một biến trong Vim?
- 16. Làm cách nào để xuất tất cả các tệp đã thay đổi/thêm vào từ Git?
- 17. Tôi có thể "tự động hòa giải" trong một kiểm tra TFS 2010 có kiểm tra không?
- 18. Cách xuất tệp exe trong Visual Studio Với tất cả các tệp đã sử dụng
- 19. Làm thế nào tôi có thể tìm thấy tất cả các đơn vị trong ứng dụng Delphi của tôi?
- 20. Làm thế nào tôi có thể lặp qua tất cả các tuyến đường?
- 21. Xóa tất cả các tệp đã kiểm xuất mà không ảnh hưởng đến SVN repo
- 22. Tôi đã xóa tất cả các tệp trong thư mục của mình. Làm thế nào tôi có thể lấy lại chúng?
- 23. Trong Eclipse, làm thế nào tôi có thể xuất một gói và tất cả các gói con dưới dạng jar?
- 24. Làm thế nào để tìm ra tất cả các giá trị có thể có của một enum?
- 25. Trích xuất tất cả các tệp có đường dẫn thư mục trong thư mục đã cho
- 26. Visual Studio 2010 không xuất bản tất cả App_Data
- 27. Làm thế nào tôi có thể ẩn tất cả các mục "ĐÃ ĐƯỢC" trong Emacs Org-Mode
- 28. Làm thế nào tôi có thể tìm ra ai đã đẩy git?
- 29. Sharepoint: làm thế nào tôi có thể tìm thấy tất cả các trang lưu trữ một phần web cụ thể?
- 30. Có thể xuất ra bất kỳ hoặc tất cả các biến có sẵn trong tệp .htaccess không?
Bạn có nhận được biểu tượng khóa trong Trình khám phá giải pháp không? Nhìn xuống danh sách và xem bạn có thấy dấu kiểm màu đỏ bên cạnh danh sách đó hay không. –
@RobertHarvey Mặc dù điều này rất hữu ích, tôi cần phải đệ quy đọc tất cả các tệp trong một số lượng lớn các dự án phụ. Tôi không muốn phải đi sâu vào từng thư mục. – Blanthor
Thật đáng tiếc là không có chức năng GUI TFS đơn giản nào cho điều này, mà VSS đã có! – JosephDoggie