Tôi thực sự sử dụng kết hợp OS X, Linux và Windows, nhưng Windows là quan trọng nhất.Đó là phù hợp hơn trên Windows, git hoặc mercurial?
Trả lời
Git ban đầu được thiết kế mà không quan tâm nhiều đến việc sử dụng trên Windows. Mercurial được xây dựng để trở thành đa nền tảng ngay từ đầu. Điều này đã cho Mercurial một lợi thế hơn Git trên Windows, nhưng theo như tôi đã nghe, sự khác biệt là mostly or completely gone và bạn có thể xem xét các tiêu chí khác để dựa trên sự lựa chọn của bạn.
FWIW, tôi chưa thấy bất kỳ vấn đề nào khi sử dụng Mercurial trên GNU/Linux và WinXP.
Vâng, tôi sử dụng 'git' trên Windows mà không gặp bất kỳ rắc rối nào. Tôi là một anh chàng dòng lệnh, nhưng dường như thậm chí có một trình cắm thêm Windows Explorer: http://en.wikipedia.org/wiki/TortoiseGit –
Hg cũng có trình cắm thêm trình thám hiểm: http: // tortoisehg. bitbucket.org/. Đó là lý do tại sao tôi tự hỏi nếu câu hỏi này là git vs hg hoặc TortoiseGit vs. TortoiseHg ... –
TortoicseGit 1.0.2.0 có giao diện người dùng tốt hơn TortoiseHg 0.7. Trong khi đó là những phiên bản tương đối cũ, tình hình hiện nay tốt hơn nhiều so với Git trên Windows so với trước đây. –
Cả hai đều làm việc cho tôi, nhưng tôi sử dụng Win2K. Một điều tôi đã nhận thấy là phiên bản mới nhất của Mercurial (1.5) không được hỗ trợ trên Win2K, và trên thực tế sẽ không cài đặt. 1.4 relase hoạt động tốt. Điều này đã khiến tôi không thể sử dụng Mercurial, vì nó thực sự không hỗ trợ hệ điều hành ở một phiên bản nhỏ mà không có bất kỳ lời giải thích nào.
Để công bằng với các Mercurial folks, Microsoft chỉ hỗ trợ Win2k cho đến tháng 7: http://support.microsoft.com/ph/1131 –
Sự sụt giảm có chủ ý không? Win2K là 10 tuổi; nó trở nên khó tìm phần cứng mà nó chạy. Hoặc có thể hg dev với hộp 2k bỏ ...^_^ –
@Mike Mọi người khác có vẻ như đang quản lý để hỗ trợ nó, bao gồm git và svn. –
- 1. Đó là tốt hơn: mysql_connect hoặc mysql_pconnect
- 2. Mercurial symlinks trên Windows
- 3. Đó là nhanh hơn, equalsIgnoreCase hoặc compareToIgnoreCase
- 4. Tích hợp liên tục Git trên Windows
- 5. Ngăn xếp tích hợp liên tục trên Windows với Hàng đợi Mercurial + Mercurial?
- 6. Máy chủ Mercurial trên Apache/Windows
- 7. Đó là nhanh hơn, 'find -exec' hoặc 'tìm | xargs -0 '?
- 8. Đó là tốt hơn, ExpectedException hoặc @Test (dự kiến =
- 9. Cách lập trình phù hợp hơn
- 10. Mercurial - HTTPS hoặc SSH?
- 11. SQL & PHP - Đó là mysql_num_rows() hoặc 'select count()' nhanh hơn?
- 12. Git trên Windows không có Cygwin?
- 13. Tốt hơn là chi nhánh hoặc ngã ba một kho lưu trữ Mercurial?
- 14. git bỏ qua nhiều tệp phù hợp
- 15. Mercurial (hg) tương đương với reset git (--mixed hoặc --soft)
- 16. Đó là tốt hơn, trở lại "ModelAndView" hoặc "String" trên bộ điều khiển spring3
- 17. Dòng lệnh Git trên Windows
- 18. Đẩy mà không có cam kết trong Mercurial hoặc Git
- 19. Git với SSH trên Windows
- 20. Là git phù hợp với một nhà phát triển không có máy chủ
- 21. Khi nào tương lai có thể phù hợp hơn diễn viên (hoặc ngược lại) ở Scala?
- 22. Git và SVN trên Windows
- 23. Javascript - Để kết hợp hoặc không kết hợp, đó là câu hỏi
- 24. Các vấn đề mà scala/akka hoặc go phù hợp hơn
- 25. WPF có phù hợp với Windows 8 không?
- 26. phiên X trong Git Bash trên Windows?
- 27. Trong django, là tổng hợp (Count()) nhanh hơn hoặc tốt hơn .count() trong anyway?
- 28. Tóm lại, những ưu điểm của git và mercurial trên subversion là gì?
- 29. Git trên Windows và thuộc tính tệp
- 30. Regex để phù hợp với 1 hoặc ít hơn sự xuất hiện của chuỗi?
Nguồn trực quanSafe! * (Vịt và chạy ...) * –
@ T.J .: VSS có hoạt động trên OS X hay Linux không? Tôi mong đợi "không", nhưng tôi nghĩ rằng tôi sẽ hỏi. @ Zubair: Bạn có thích công cụ dòng lệnh hay GUI không? –
* whoosh * ... Chết tiệt! Tôi đã bỏ lỡ. Anh ta cúi xuống. –