2008-11-11 33 views
5

Tại nơi làm việc của tôi, chúng tôi đang sử dụng CVS làm hệ thống kiểm soát phiên bản. Vì chúng ta đang sử dụng Windows chủ yếu, TortoiseCVS và WinCVS phục vụ như giao diện người dùng GUI cho CVS.Hệ thống điều khiển phiên bản được phân phối nào có giao diện người dùng GUI tốt nhất cho Windows?

Có điều gì giống như giao diện người dùng đó cho một trong các VCS được phân phối (bzr, hg, git) không? Tôi biết chúng tôi có thể sử dụng dòng lệnh nhưng đó không phải là một lựa chọn.

Tôi đã thử Bazaar và thất vọng bởi TortoiseBzr.

Trả lời

5

Hãy thử Mercurial. Nó có một số tortoise shell pluginintegrates with Eclipse.

+0

Bạn đã thử plugin Eclipse chưa? Có tốt không? –

+0

Plugin vỏ không hỗ trợ thời gian qua 64-bit tôi đã kiểm tra. TortoiseBZR cho Bazaar tuyên bố. –

1

Mercurial

TortoiseHG cho vỏ và MercurialEclipse

+0

TortoiseHG không hỗ trợ Filerenames .. điều này khá tệ .. –

0

Tôi thích bzr, nhưng đã không được sử dụng các plugin rùa; Tôi tin rằng Canonical đang làm việc trên một số front-end cho nó là tốt. Oh, và tất nhiên có một plugin Eclipse, vì vậy bạn có thể sử dụng IDE của bạn làm GUI cho nó.

1

Mercurial dường như có các công cụ GUI tốt nhất cho Windows vào lúc này, nhưng các công cụ GUI CVS hoặc SVN dường như tốt hơn, tôi hy vọng điều này sẽ thay đổi trong tương lai.

1

Mercurial có hỗ trợ tốt nhất khi nói đến DVCS. Có TortoiseHg để tích hợp với Explorer và Nautilus (Linux) và có hai trình cắm thêm Eclipse (MercurialEclipse và Merclipse) hoạt động. Trước đây cung cấp gần như mọi thứ Mercurial cung cấp, bao gồm Rebase, Push, Pull, lịch sử đồ họa, đồng bộ hóa không gian làm việc, v.v.

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