Sử dụng Team Foundation Server 2010 để kiểm soát nguồn Visual Studio 2010

Trang Cập Nhật :
Ngày tạo trang :

tóm tắt

Cho đến bây giờ, Visual Studio sử dụng Visual SourceSafe để kiểm soát nguồn, nhưng bắt đầu với Visual Studio 2010, bạn sẽ sử dụng Team Foundation Server để kiểm soát nguồn.

Trong khi truyền thống Team Foundation Server đã được phức tạp để thiết lập và vô giá có sẵn, kể từ năm 2010 nó đã trở nên dễ dàng hơn để cài đặt và cấu hình, giá của một mục duy nhất không khác nhiều so với Visual SourceSafe, và ngay cả với một thuê bao MSDN, chuyên nghiệp Vì nó luôn được gắn ở trên, nó đã trở nên dễ sử dụng.

Team Foundation Server 2010 を使って Visual Studio 2010 のソース管理を行う

Môi trường hoạt động

Các phiên bản Visual Studio được hỗ trợ

  • 2010 (Chuyên nghiệp hoặc cao hơn)

Kiểm tra phiên bản Visual Studio

  • 2010 (Chuyên nghiệp)

Môi trường hỗ trợ cài đặt Visual Studio Team Foundation Server 2010

  • Windows Server 2003, 2003 R2, 2008 và 2008 R2 (tất cả 32 bit và 64 bit đều được chấp nhận)
  • Windows Vista, 7 (32 bit và 64 bit đều được chấp nhận)

chất

* Các mẹo được giới thiệu ở đây chỉ mô tả các cài đặt cho đến khi bạn có thể kiểm soát nguồn từ Visual Studio. Giải thích chi tiết về kiểm soát nguồn và giải thích về việc áp dụng các chức năng khác đã bị bỏ qua, vì vậy vui lòng dùng thử hoặc tham khảo trang web chính thức, v.v.

Visual Studio 2010 và Team Foundation Server 2010, được sử dụng trong các mẹo này, cũng có sẵn để dùng thử. Nếu bạn chưa có phiên bản đầy đủ, vui lòng tải xuống và sử dụng nó từ liên kết bên dưới.

Visual Studio Đội Foundation Server 2010

Visual Studio 2010 (một trong những điều sau đây)

Kiểm soát nguồn phía máy khách không có sẵn trong Visual Studio 2010 Express Edition. Hãy chắc chắn sử dụng Professionl Edition hoặc cao hơn. Visual Studio được mô tả là đã được cài đặt.

Bước đầu tiên là cài đặt Team Foundation Server 2010 như một thiết lập cho máy chủ quản lý nguồn. Mặc dù nó được đặt tên là Server, kể từ phiên bản 2010, nó có thể được cài đặt không chỉ trên Windows Server mà còn trên windows Vista và hệ điều hành máy khách Windows 7, vì vậy nó có thể được sử dụng ngay cả bởi những người không có sản phẩm Máy chủ và nó có thể dễ dàng được sử dụng như mang nó đi khắp nơi trên máy tính xách tay, v.v.

Các mẹo trong bài viết này hiển thị Team Foundation Server 2010 được cài đặt trên Windows Server 2008 R2.

Khi bạn duyệt đến đĩa Team Foundation Server 2010, có thư mục "TFS-x64" và "TFS-x86", và các tệp thiết lập được đặt trong mỗi thư mục. Mở TFS-x64 nếu cài đặt của bạn dành cho hệ điều hành x64 hoặc TFS-x86 cho hệ điều hành x86.

Chạy tệp "thiết lập.exe" trong thư mục.

Khi màn hình cài đặt xuất hiện, hãy nhấp vào Tiếp theo.

Đọc kỹ các điều khoản cấp phép, kiểm tra "Tôi đồng ý" và nhấp vào "Tiếp theo".

Nếu tính năng cần cài đặt không được chọn, hãy kiểm tra tất cả chúng. Sau khi xác nhận kiểm tra, nhấp vào nút "Cài đặt".

Đợi một lúc vì quá trình cài đặt sẽ bắt đầu.

Nếu .NET Framework 4.0 không được cài đặt, bạn sẽ được nhắc khởi động lại sau khi cài đặt, vì vậy hãy khởi động lại nó.

Vì quá trình cài đặt tiếp tục sau khi khởi động lại, nếu bạn đã gắn hình ảnh đĩa vào ổ đĩa ảo hoặc tương tự, bạn sẽ cần phải gắn lại nó.

Đợi một lúc vì quá trình cài đặt sẽ tiếp tục sau khi khởi động lại.

Khi quá trình cài đặt hoàn tất, hãy định cấu hình Team Foundation Server, vì vậy hãy kiểm tra "Start Team Foundation Server Offensive Tool" ở dưới cùng bên trái của màn hình và nhấp vào nút "Định cấu hình".

Màn hình nhập giấy phép Team Foundation Server xuất hiện và nếu bạn có, hãy nhập khóa sản phẩm của bạn. Nếu không, nó sẽ được sử dụng như một phiên bản đánh giá.

Nếu bạn muốn sử dụng nó như một phiên bản đánh giá, bạn sẽ thấy một thông báo tương tự như thông báo ở bên phải.

Trung tâm Cấu hình xuất hiện.

Bạn sẽ phải chọn từ ba mẫu cấu hình: Cơ bản, Máy chủ đơn tiêu chuẩn và Nâng cao. Tuy nhiên, nếu bạn cài đặt nó trên hệ điều hành khách, nó sẽ là Cơ bản hoặc Nâng cao.

Khi bạn chọn từng mục từ danh sách bên trái, nội dung được hiển thị trong trình hướng dẫn và môi trường thiết lập thích hợp sẽ được hiển thị, vì vậy hãy chọn trình hướng dẫn theo môi trường của bạn và nhấp vào nút "Bắt đầu trình hướng dẫn".

Ở đây chúng tôi chọn "Cơ bản" để bắt đầu trình hướng dẫn.

Nhấp vào Tiếp theo.

Chọn SQL Server mà bạn muốn sử dụng làm cơ sở dữ liệu. Nếu SQL Server không được cài đặt trong môi trường của bạn, bạn có thể chọn cài đặt phiên bản miễn phí của SQL Server Express.

SQL Server đã được cài đặt trong môi trường Mẹo, vì vậy hãy chọn "Sử dụng phiên bản SQL Server hiện có".

Chỉ định một phiên bản nếu bạn đang sử dụng một phiên bản SQL Server hiện có. Bạn có thể kiểm tra kết nối bằng cách nhấp vào liên kết Kiểm tra ở bên phải.

Xem lại cấu hình và nhấp vào Tiếp theo.

Kiểm tra được thực hiện để xem liệu nó có thể được định cấu hình hay không. Nếu tất cả đều thành công, hãy nhấp vào Cấu hình cái nút.

Chúng tôi đặt nó để cài đặt trên một SQL Server hiện có, nhưng trong trường hợp đó, chúng tôi phải đáp ứng một số điều kiện, chẳng hạn như "tìm kiếm toàn văn bản đã được cài đặt" và "bộ nhớ máy chủ ít nhất là 2GB". Nếu bạn thực sự không thể xóa nó, hãy cài đặt SQL Server Express.

Khi bạn đã hoàn tất với cấu hình, nhấp vào tiếp theo.

Khi mọi thứ được thực hiện thành công, hãy đóng màn hình bằng nút "Đóng".

Bằng cách truy cập URL được hiển thị ở giữa màn hình, bạn có thể quản lý dự án nhóm thông qua trình duyệt web ngay cả từ máy khách. Tuy nhiên, chúng tôi sẽ không giải thích nó ở đây.

Bạn sẽ quay lại màn hình trước đó, nhưng màn hình này cũng sẽ bị đóng lại.

Các cấu hình khác có sẵn, vì vậy nếu cần, hãy chọn Cấu hình để khởi động trình hướng dẫn. Bạn cũng có thể bắt đầu cấu hình từ Bảng điều khiển quản trị Team Foundation Server, xuất hiện sau.

Khi bạn đóng Trung tâm cấu hình, bảng điều khiển quản trị Team Foundation Server sẽ tự động khởi động.

Tuy nhiên, không còn gì để đặt ở đây lần này, vì vậy bạn có thể đóng nó lại. Phần còn lại của cài đặt được thực hiện từ phía Visual Studio.

Khi bạn khởi động Visual Studio 2010 ở phía máy khách, xác minh rằng Team Foundation Server được chỉ định trong điều khiển nguồn. (Nó được đặt theo mặc định)

Chọn "Công cụ" và "Tùy chọn" từ menu.

Chọn Kiểm soát nguồn, chọn trình cắm từ cây bên trái và đảm bảo bổ sung kiểm soát nguồn hiện tại được đặt thành Visual Studio Team Foundation Server.

Chọn "Kiểm soát nguồn" và "Môi trường", chọn "Nền tảng nhóm" trong "Tùy chọn kiểm soát nguồn" và đặt từng mục nếu cần.

Sau khi xác nhận cài đặt, chọn "Nhóm" "Kết nối với Team Foundation Server" từ menu.

Khi hộp thoại Kết nối với Dự án Nhóm xuất hiện, hãy nhấp vào nút Máy chủ.

Nhấp vào nút Thêm.

Nhập tên máy chủ hoặc URL, nơi bạn vừa cài đặt Team Foundation Server 2010. Nhấn vào OK để xác nhận kết nối và nếu bạn có thể kết nối thành công, hộp thoại sẽ đóng lại. Nếu bạn không thể kết nối, một hộp thoại lỗi sẽ xuất hiện.

Xác minh rằng máy chủ mà bạn đã thêm được liệt kê.

Xác minh rằng máy chủ có sẵn từ lựa chọn Team Foundation Server và nhấp vào nút kết nối .

Trong Team Explorer, bấm chuột phải vào bộ sưu tập dự án nhóm trong thư mục gốc và chọn Dự án nhóm mới.

Nhập mô tả cho tên của dự án nhóm bạn muốn tạo, sau đó bấm Tiếp theo.

Hộp thoại Chọn mẫu quy trình xuất hiện. Bạn có thể chọn MSF để phát triển phần mềm Agile v5.0 và MSF cho CMMI Process Improvement v5.0 làm mẫu, nhưng MSF cho Agile Software Development v5.0 để phát triển cá nhân hoặc các dự án nhỏ.

Nếu bạn chưa tạo bất kỳ dự án nhóm nào, bạn chỉ có thể chọn Tạo thư mục điều khiển nguồn trống.

Xác nhận cài đặt và nhấp vào nút "Hoàn tất".

Việc tạo ra dự án nhóm bắt đầu.

Khi bạn hoàn tất, hãy bấm vào nút Đóng.

Bạn có thể thấy rằng dự án nhóm bạn đã tạo được hiển thị trong Team Explorer.

Hãy tạo một dự án ngay bây giờ. Bạn có thể tạo bất kỳ dự án nào, nhưng trước khi hoàn tất việc tạo dự án, hãy chọn Thêm vào Kiểm soát nguồn ở dưới cùng bên phải của hộp thoại.

Hộp thoại Thêm vào Kiểm soát Nguồn xuất hiện, chỉ định thư mục cần thêm dự án vào.

Nếu cần, bạn có thể tạo các thư mục và chỉ định nơi thêm các dự án.

Khi bạn tạo một dự án, dấu "+" sẽ xuất hiện ở bên trái của mỗi tệp. Điều này chỉ ra rằng một tệp mới đã được tạo, nhưng chưa được kiểm tra kiểm soát nguồn.

Ngoài ra, bảng điều khiển Sửa đổi được giữ xuất hiện ở cuối Visual Studio với danh sách các tệp mà bạn chưa kiểm nhập.

Nhấp vào Check In tại đây để kiểm tra tất cả các tệp đang chờ xử lý.

Một hộp thoại xác nhận được hiển thị, vì vậy hãy chọn "Có".

Chờ một lát để quá trình nhận phòng hoàn tất.

Khi quá trình đăng ký hoàn tất, một dấu phím được hiển thị trong mỗi tệp như thể hiện trong hình bên phải. Thao tác này sẽ đưa tệp được kiểm tra vào kiểm soát nguồn. Màn hình hiển thị xung quanh đây sẽ giống như Visual SourceSafe.

Bạn có thể bấm đúp vào Kiểm soát nguồn từ Team Explorer để kiểm soát nguồn máy chủ từ bên trong Visual Studio.

Như thể hiện trong hình bên phải, bạn có thể thấy rằng dự án bạn vừa tạo được đăng ký.

Khi bạn chỉnh sửa mã, nó sẽ tự động được kiểm tra và có dấu kiểm màu đỏ như thể hiện trong hình bên phải. Nếu ai đó đang chỉnh sửa tệp, bạn sẽ không thể kiểm tra tệp.

Bạn có thể đặt điều khiển hành vi này trong tùy chọn Visual Studio hoặc trong bảng điều khiển quản lý.

Để kiểm nhập một tệp đã sửa đổi, hãy bấm chuột phải vào tệp và chọn Kiểm nhập từ menu.

Nếu bạn vô tình thay đổi mã của mình hoặc nếu bạn muốn hoàn nguyên về trạng thái trước đó, hãy chọn "Hoàn tác các thay đổi đang chờ xử lý".

Tóm tắt

Phần này mô tả các bước thiết lập để kiểm soát nguồn từ Visual Studio. Kiểm soát nguồn không chỉ là quản lý nguồn mà còn có nhiều chức năng khác nhau như chia sẻ mã nguồn với nhiều người, kiểm soát độc quyền, kiểm soát phiên bản, so sánh mã với các phiên bản trước, cài đặt quyền truy cập, v.v. Ngoài ra, trong khi Visual SourceSafe là tính năng chỉ kiểm soát nguồn, Team Foundation Server cũng có các tính năng khác như xây dựng tự động, đầu ra báo cáo, quản lý công việc và tích hợp SharePoint, vì vậy nếu bạn có thời gian, bạn cũng có thể muốn thử sử dụng các tính năng đó.