2011-06-22 35 views
7

Tôi đã sử dụng Subversion từ (chèn năm từ thập kỷ trước đó) nhưng hiện tại đang ở một công ty sử dụng CVS. Có rất nhiều hướng dẫn, hướng dẫn, cheatsheets, vv cho những người đi từ các hệ thống điều khiển phiên bản cũ sang mới hơn, nhưng có gì cho vài người trong chúng ta hướng đến "sai" cách?Sử dụng CVS, đến từ SVN

Tôi đang tìm kiếm các bảng tính, mẹo, gotchas cho các nhà phát triển có kinh nghiệm hiện tại một cách thoải mái và hoàn toàn trên tàu với svn, git hoặc hệ thống phổ biến khác. Không muốn các công cụ dành cho người mới kiểm soát phiên bản, hay tiểu luận làm nổi bật những nhân đức của CVS so với bất cứ thứ gì đã được sử dụng lại trong "64K RAM là rất nhiều" ngày.

+4

Tôi cảm thấy ya. – gtd

+0

Bạn nên làm RCS hơn là muck mọi thứ với CVS. – vol7ron

+0

Công cụ đầu tiên như tôi từng sử dụng là SCCS. Ngày nay, tất cả những gì tôi nhớ về nó là làm thế nào để đánh vần nó. – DarenW

Trả lời

3

Chúc may mắn.

Vì bạn rất có kinh nghiệm với Subversion, tôi sẽ đề xuất một tham chiếu mà bạn sẽ không bao giờ nghĩ đến: the Subversion manual.

Trong phụ lục, Subversion for CVS Users, chúng mô tả cách phá vỡ thói quen CVS xấu và bắt đầu sử dụng SVN, vì mục tiêu của chúng là dành cho Subversion tiếp quản thế giới CVS.

Nhiệm vụ của bạn, nếu bạn chọn chấp nhận, hãy đảo ngược kỹ sư phụ lục này. Đọc qua nó, mỉm cười khi bạn nhớ lại những ngày halcyon của cam kết nguyên tử, nhưng nhăn nhó khi bạn nhận ra những gì phân nhánh sẽ chi phí bạn bây giờ.

Quan trọng hơn, phụ lục thường sẽ xem xét các tính năng trong CVS, giả sử rằng mọi người quen thuộc với họ, và sau đó cung cấp liên kết đến hướng dẫn nơi tính năng SVN cấp cao được mô tả. Bạn chỉ cần làm việc ngược. Bạn biết những gì bạn muốn làm trong đầu của riêng bạn, và bạn biết bạn sử dụng để làm điều đó theo cách này, nhưng bạn thấy có toàn bộ cách khác để làm điều đó. Sau đó yêu cầu một đồng nghiệp (hoặc đọc hướng dẫn sử dụng CVS) để tìm hiểu sâu hơn.

+0

+1 Aha! Tôi không nghĩ về điều đó, vì tôi không phải là người dùng CVS khi tôi bắt đầu với Subversion. – DarenW

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