Tfs là gì

Bài viết hướng về chia sẻ kinh nghiệm khi sử dụng Visual Studio trong việc lập trình, cụ thể là chia sẻ về cách tạo một Team Foundation Server (TFS) trên hệ thống của Visual Studio Online để thuận tiện cho việc lập trình theo nhóm. Đây chỉ là hướng dẫn sơ bộ về TFS, hy vọng sau này sẽ có những bài chia sẻ với nội dung sâu hơn về các công cụ của VS Online.

Bạn đang xem: Tfs là gì

Bạn đang xem: Tfs là gìVấn đề làm việc nhóm đã trở nên cực kỳ phổ biến trong môi trường học tập và làm việc sau trung học phổ thông, đặc biệt là trong công việc lập trình.Chia sẻ cách giải quyết vấn đề “tổng hợp mã nguồn” và “2 người vô tình làm 1 việc” mà nhiều nhóm lập trình viên (trong đó có tôi) đang đau đầu khi lập trình offline.Hy vọng có thể đưa ra hướng dẫn chi tiết nhất để các lập trình viên Việt Nam thuận tiện trong việc tiếp cận và tìm hiểu TFS.

Đối tượng hướng đến

Các nhóm lập trình viên sử dụng Visual Studio để phát triển ứng dụng.Các bạn sinh viên đã/ đang/ sẽ làm các đồ án nhóm về lập trình.Các nhóm Freelancer đang tìm kiếm công cụ làm việc.Và tất nhiên, các bạn chưa có kinh nghiệm về sử dụng công cụ quản lý project online.Team Foundation Server (TFS) là một chương trình server được sử dụng để quản lý mã nguồn của các lập trình viên trong các dự án chung.Lưu trữ mã nguồn online.Tự động tổng hợp và đưa ra so sánh về mã nguồn từ các phiên bản được upload.Lưu trữ các phiên bản của mã nguồn và cho phép tải lại khi cần.Quản lý thay đổi trong project.

Lưu ý

- TFS được tích hợp sẵn trong Visual Studio Ultimate, nếu vì lý do nào đó mà bạn không thể thực hiện theo hướng dẫn của tôi thì hãy kiểm tra lại VS của bạn đã cài Team Explorer và TFS chưa. Nếu chưa có các bạn có thể download bản cài tạihttp://www.visualstudio.com/en-us/downloads- Nếu nhóm phát triển dự án của bạn có nhiều hơn 5 người thì bạn sẽ phải trả $20 cho mỗi người mỗi tháng để sử dụng chương trình này.Đầu tiên các bạn hãy khởi động Visual Studio. Sau đó tìm trên thanh Menu, vàoTEAM → Connect to Team Foundation Server…hoặcVIEW → Team Explorer.

Xem thêm: Nghĩa Của Từ Developer Nghĩa Là Gì, Developer Là Gì

Lúc này cửa sổTeam Explorersẽ hiện lên, nếu chưa có tài khoản Microsoft, bạn hãy click vàoSign Up.
*

Một website sẽ bật lên. Đó là trang đăng nhập vào Visual Studio Online của Microsoft, bấm vàoSign up nowđể đăng ký tài khoản mới.
*

Tại trang đăng ký tài khoản của Microsoft, tất cả các thông tin đều không khó để điền, duy chỉ có một thông tin mà tôi nghĩ rất nhiều người sẽ thắc mắc, đó làZIP CodehayPostal Code. Đây là mã bưu chính nơi bạn đang sống, cụ thể bạn có thể tra tại tranghttp://postcode.vnpost.vn/services/search.aspxSau khi login vào trang Visual Studio Online bằng tài khoản Microsoft, trang web sẽ chuyển hướng bạn đến 1 trang có giao diện như sau:
*

Đây là trang cho phép bạn tạo tài khoản Visual Studio Online, hãy nhập địa chỉ server của bạn vào khung và bấmCreate Account, ở đây tôi nhập làfredericktran.Một trang web mới sẽ hiện ra với đường dẫnhttps://.visualstudio.combáo hiệu bạn đã thành công, trong trường hợp này đường dẫn của tôi làhttps://tranminhtuan.visualstudio.com.
*

Các lập trình viên trong nhóm của bạn sẽ cần đường dẫn này để tham gia thao tác trên project tại server của bạn, hơn nữa đăng nhập vào trang này sẽ cho phép bạn xem các thống kê về các project trong server và sử dụng một số công cụ về quản lý project, nênhãy lưu lại trang web này.Quay lại với Visual Studio, tại cửa sổTeam Explorerbạn hãy click vàoConnect.
*