2013-07-11 34 views
18

Tôi hiện đang sử dụng dịch vụ tfs cho một dự án liên quan đến một số phần khác nhau (ví dụ: trang web, ứng dụng điện thoại, v.v.). Một số trong những phần này thực sự thuộc về kho của riêng họ, đặc biệt là một số là .net và một số là java/android.Bạn có thể thêm nhiều kho lưu trữ git vào một dự án nhóm trong dịch vụ tfs/tfs không?

Có cách nào để thêm nhiều kho lưu trữ git vào dự án nhóm trong dịch vụ tfs/tfs không?

Tôi có thể tạo các dự án nhóm độc lập, nhưng tôi không muốn làm điều đó.

Trả lời

23

Bạn có thể tạo nhiều kho lưu trữ git trong một Project Team duy nhất. Điều hướng đến Mã Explorer, và xác định vị trí tính năng chọn kho trong giao diện web và chọn Manage Repositories ...

Repository Chooser

Từ trình quản lý kho, bạn có thể thêm một kho lưu trữ mới:

enter image description here Điều này, tất nhiên, được cung cấp rằng Team Project sử dụng Git làm nhà cung cấp kiểm soát phiên bản - bạn không thể trộn và kết hợp kho Git và Team Foundation Version Control trong một Project Team duy nhất.

+4

Bạn có thể làm điều này nhưng lưu ý rằng nó phá vỡ tích hợp với theo dõi mục công việc nếu repo có tên khác với dự án. Tôi đang sử dụng Visual Studio 2012 Update 3 và bạn chỉ có thể liên kết/liên kết một cam kết với một mục công việc TFS nếu repo có cùng tên với dự án. – nrjohnstone

+3

Như @nrjohnstone đã đề cập, điều này dường như là một hạn chế lớn hiện tại. Tôi hỏi một câu hỏi tiếp theo về "Làm thế nào để chúng ta kết nối với TFS từ tất cả các kho Git trong một dự án nhóm?" http://stackoverflow.com/questions/22616639/how-do-we-connect-to-tfs-from-all-git-repositories-in-a-team-project –

+0

Liên kết trong nhận xét ở trên bởi chương trình @CameronTaggart làm thế nào để có được tất cả các tích hợp TFS làm việc với nhiều repos :) – deadlydog