Tuyên bố từ chối: I không làm việc cho nhựa SCM! : P
Vâng, tôi đang sử dụng SCM nhựa trong công ty và ở nhà với các dự án cá nhân của tôi (trong 1 năm nay) và theo như tôi có thể cho bạn biết, Plastic IS là BEST SCM nhân loại! :) Tôi đã sử dụng SVN, TFS, nguồn an toàn (argh ..) và một chút git, nhưng rất ít.
Tôi là một người dùng nhựa nhiệt tình và tôi có thể nói, với một dự án phát triển đơn lẻ hoặc một nhóm, bạn có thể dựa vào nhựa. Tất cả mọi thứ được thực hiện để làm việc hoàn hảo với Visual Studio. Mặc dù vậy, tôi thích giao diện đồ họa bằng nhựa để quản lý các thay đổi của mình. Tôi chỉ tìm thấy Plastic GUI và Explorer Integration để làm việc tốt hơn. Tôi đến từ một khách hàng SVN đã có rất nhiều vấn đề tích hợp với VS vì vậy tôi đã thay đổi cách sử dụng các công cụ SCM. Plugin VS, trình khách và Trình tích hợp Explorer thực hiện mọi thứ mà ứng dụng khách thực hiện. Tôi giống như nhiều khách hàng hơn.
Trong nhựa, hầu như mọi thứ được thực hiện trực quan (những gì bạn không thể làm không trực quan ngay bây giờ, các nhà phát triển của Plastic đang làm việc để phát triển GUI cho công việc!) Và rất thân thiện với người dùng. Trình khám phá chi nhánh phân tán (DBrEx, đối với người dùng của chúng tôi) là mã số hòa bình sweeeeeet.
Công cụ hợp nhất tuyệt đẹp tuyệt vời giúp bạn giải quyết vấn đề khi hợp nhất các chi nhánh và mọi thứ khác.
Khác WONDERFUL tính năng là SPEED. Địa ngục, Nhựa là FAST! (Pablo, tôi không tìm thấy địa chỉ URL để chuẩn chống git trên Códice Blog, bạn có thể thêm ở đây? :))
Diễn đàn nhựa là nhanh (khi tôi có nghĩa là nhanh, tôi thực sự có nghĩa là. Họ thường hỏi các câu hỏi của tôi trong vài giờ sau khi tôi đăng bất kỳ thứ gì), đáng tin cậy, chính xác và chúng giúp bạn trong bất cứ điều gì bạn cần trợ giúp. Ngay cả khi bạn (như tôi) không phải là khách hàng trả tiền.Kể từ khi tôi bắt đầu sử dụng Plastic, họ ALWAYS đã giúp tôi bất cứ khi nào tôi cần. Sự tiếp xúc với các nhà phát triển nhựa là một tính năng tuyệt vời. Bạn không phải đối phó với một số người được thuê để định tuyến các vấn đề cho một số nhà phát triển mà bạn không bao giờ có thể nhìn thấy hoặc nói, bạn luôn sẽ xử lý, đặt câu hỏi, đề xuất các tính năng mới cho nhà phát triển! Thật là kinh ngạc!
Nhựa sử dụng nhiều cơ sở dữ liệu back-end, vì vậy nếu bạn đang làm việc trên Windows, bạn có thể kết hợp với SQL Server CE hoặc SQL Server Express hoặc các phiên bản SQL Server trả phí. Bạn không thích SQL Server? Bạn vẫn có thể sử dụng MySQL, Oracle, Firebird, SQLite và PostgreSQL. Sao lưu cơ sở dữ liệu dễ sao lưu, với một vài bước bạn có thể sao lưu nó hàng ngày.
Nếu bạn đang làm việc với một nhóm nhỏ hoặc các nhóm lớn, bạn có thể sử dụng công cụ Đánh giá mã được tích hợp. Nó khá tuyệt!
Bạn có thể tích hợp nhiệm vụ phát triển của mình vào các Hệ thống quản lý sự cố khác nhau (Jira, Phiên bản một, OnTime, Bugzilla, Mantis, Trac, RallyDev, DevTrack, FogBugz).
Bạn có thể sử dụng tính năng SCM trong suốt để bạn có thể phát hiện các thay đổi bên ngoài Visual Studio hoặc Eclipse.
Vâng, tôi đoán tôi có thể nói hàng giờ đồng hồ ở đây ... Vì vậy, nếu bạn có bất kỳ câu hỏi nào về trải nghiệm của tôi bằng cách sử dụng Nhựa, chỉ cần hỏi!
Tôi hy vọng lời chứng thực của tôi sẽ giúp bạn! :)
Và nếu "không sử dụng, nhưng có ý kiến" thì sao? –
Tôi không biết gì về nhựa scm (do đó bình luận chứ không phải là một câu trả lời), tôi chỉ tự hỏi nếu bạn nhìn vào kho vũ khí nguồn. Đó là mạnh mẽ nhưng đơn giản, móc vào VS và nhật thực và là miễn phí cho phát triển sử dụng duy nhất. –