2012-08-07 26 views
8

Tôi là nhà phát triển sử dụng TFS 2010 trong 2 năm qua cho mọi điều từ kiểm soát nguồn đến mục công việc, hợp nhất, chi nhánh, kệ, kiểm tra, kiểm tra ngoại khóa & thanh toán. Tôi khá quen thuộc với & thoải mái với tất cả những điều này.TFS vs SVN lệnh

Bây giờ tôi phải làm việc về dự án đang diễn ra trên Tortoise SVN. Tôi không có kinh nghiệm sử dụng SVN trước đây. Tôi đã tìm kiếm tất cả cho SVN & TFS-2010 tương tự lệnh nhưng không có bài viết apt được tìm thấy ngoại trừ chi phí & tính năng so sánh để lựa chọn giữa hai.

Có ai có thể chia sẻ các thuật ngữ/lệnh kỹ thuật SVN tương tự với các thuật ngữ TFS không?

Trả lời

20

Dưới đây là một số thuật ngữ TFS và các điểm tương tự của chúng trong SVN. Điều quan trọng cần lưu ý là SVN chỉ là một điều khiển soutrce - không có chức năng theo dõi lỗi hoặc theo dõi công việc (không có mục công việc, không có bộ sưu tập dự án, v.v.).

Danh sách dưới đây không phải là danh sách đầy đủ các điều khoản TFS hoặc SVN. Tôi vừa đặt tên hầu hết các mục xuất hiện trong trình đơn ngữ cảnh Tortoise SVN và tìm kiếm các cụm từ tương ứng trong TFS.

  TFS    |   SVN 
-------------------------------------------------------- 
Version     | Revision 
Get Latest Version   | Update 
Check In (Pending Changes) | Commit 
View History    | Show log 
Source Control Explorer | Repo browser 
Compare*     | Check for modifications 
View History    | Revision graph 
Resolve conflicts*   | Resolve 
Get Specific Version  | Update to revision 
Rename      | Rename 
Delete      | Delete 
Undo Pending Changes  | Revert 
Undo Pending Changes*  | Clean up 
Lock      | Get Lock 
Unlock      | Release Lock 
Branch      | Branch/Tag 
Move      | Switch 
Merge      | Merge 
Move      | Relocate 
Shelve*     | Patch 

* có nghĩa là nó không phải là tương tự trực tiếp, chỉ là khái niệm tương tự. Và tất nhiên, có thể nên kiểm tra tất cả các lệnh này trong các chi tiết khác trong tài liệu: cho Subversion và cho Tortoise SVN.

+0

Cảm ơn Andrei đã trả lời nhanh chóng. Đây chính xác là tôi đang tìm kiếm. –

+1

SVN không có lỗi theo dõi hoặc 'bổ sung thêm' là một điều tốt trong quan điểm của tôi. IMHO, tôi nghĩ rằng hệ thống SCM nên dính vào mục tiêu chính của họ! Có rất nhiều sản phẩm quản lý vấn đề tốt hơn ở đó (tốt hơn và rẻ hơn cho mỗi chỗ ngồi). –

+0

+1 cho thuật ngữ lập bản đồ thông qua ... Tôi quen thuộc hơn với CVS/SVN/Mercurial và tôi đang đấu tranh để nhớ các thuật ngữ TFS! –

Các vấn đề liên quan