Tôi là một nhà phát triển duy nhất vào lúc này; xin vui lòng chia sẻ kinh nghiệm của bạn về một thiết lập VC tốt cho một nhà phát triển duy nhất là gì.Kiểm soát phiên bản tốt nhất cho nhà phát triển đơn lẻ
Ràng buộc của tôi là;
- Tôi làm việc trên nhiều máy tính và cần phải giữ cho chúng được đồng bộ hóa lên
- Đôi khi tôi làm việc ẩn
Tôi hiện đang sử dụng Subversion (chỉ cần khách hàng đến một máy chủ từ xa), và đó là lý làm việc ok. Tôi quan tâm đến Mercurial và git DVCS, nhưng không có trường hợp sử dụng nào hợp lý với tình huống của tôi.
CHỈNH SỬA: Tôi đã di chuyển phát triển hoạt động của mình sang Fossil http://www.fossil-scm.org/ sau khi dùng thử với ứng dụng khách. Tôi thực sự thích các tính năng tự động đồng bộ kho của mình (giảm dĩa ngẫu nhiên), hỗ trợ tài liệu (cả wiki và nhúng/phiên bản) hỗ trợ nhu cầu ghi lại mã và dự án ở các không gian khác nhau, dễ dàng định cấu hình bộ theo dõi vấn đề kiểm soát, giao diện web skinnable và cộng đồng hữu ích.
Câu hỏi này đã giúp http://stackoverflow.com/questions/97850/version-control-on-a-2gb-usb-drive#97955 – Stephen
Tôi không thích VSS AT ALL. Tuy nhiên, nó có một lợi thế mà những người khác không: hệ thống tập tin của nó dựa. Vì vậy, đối với MỘT nhà phát triển, tìm cách đồng bộ hóa ở các vị trí khác nhau, việc đặt một VSS db trong một thư mục mesh.com là một cách nhanh chóng để bắt đầu và chạy – Will
Tôi cũng rất hạnh phúc Hóa đơn chạy hoặc biên dịch trên mọi thứ tôi đã cố gắng dev trên: xp, vista, máy mac ppc, mac intel và Windows 7. – Stephen