2009-12-17 20 views

Trả lời

16

KDESVN & # x2003; Một khách hàng giàu tính năng với tầm vĩ đại lịch sử và sửa đổi, quan điểm đang chú thích cho thấy người thay đổi từng dòng mã và khi nó được thay đổi, và quan điểm 3D đồ họa của nhánh và sáp nhập giữa các cây. Được viết bằng C++ với Qt, nhưng sử dụng các thư viện KDE (có phần hơi rắc rối để có được trên Windows).

Thật không may, nhà phát triển KDESVN stopped the development và đang tắt trang web theo dõi vào mùa hè 2012 (EDIT: ông resumed development bản phát hành bảo trì vào tháng 6 năm 2012).

RabbitVCS & # x2003; Phần mở rộng Python để tích hợp chức năng Subversion vào Trình quản lý tệp Nautilus, về cơ bản là bản sao của dự án TortoiseSVN trên Windows. - Wikipedia

+0

Tôi đồng ý rằng KDESVN là giải pháp tốt nhất cho Linux trong thời gian này. Nó vẫn không thay thế TortoiseSVN nhưng nó là điều gần nhất cho đến nay. Thật không may bị ảnh hưởng bởi lỗi đã từng nằm trong Tortoise trong những ngày đầu, nơi di chuyển và một số thay đổi khác yêu cầu bạn cập nhật các nút trong SVN trước khi bạn có thể cam kết do "lỗi thời" tin nhắn. Nó có nhiều điều kỳ quặc hơn. –

+0

@JavaScriptDude: Theo như tôi biết đó không phải là Rùa cụ thể, nhưng một vấn đề Subversion nói chung. Tôi đã có cùng một vấn đề với chỉ khách hàng dòng lệnh. – Joey

+0

Làm cho tinh thần. Tôi nhớ lại trong những ngày đầu của TortoiseSVN rằng vấn đề cập nhật đã có tất cả các thời gian và sau đó nó đã biến mất sau khi cập nhật cho hầu hết các phần. TortoiseSVN folks phải có thêm một số logic để tự động sửa sắc thái này trong SVN. Tôi đã sử dụng SVN từ phiên bản beta v0.8 mặc dù không phải là muộn. Những người SVN quá xấu không vá lỗi này. Nó có vẻ khá ngớ ngẩn. –

2

Tôi đã sử dụng Subcommander, hoạt động khá tốt, mặc dù hiện nay tôi thường sử dụng Subclipse từ bên trong Eclipse cùng với dòng lệnh.

6

RapidSVN là một ứng dụng đa nền tảng khá phong nha.

5

SmartSVN rất hữu ích. Nó là phần mềm chia sẻ, nhưng sau 30 ngày bạn vẫn có thể sử dụng phiên bản giới hạn và nó vẫn còn hiệu quả.

3

Đã xem một loạt. Chính thức khai báo: dòng lệnh là waaay hiệu quả hơn, và tự nhiên tích hợp với các tiện ích GNU khác. Tìm hiểu dòng lệnh! :) Nó miễn phí, trực quan và rất tốt. Và nó đơn giản hơn nó.

2

Và sau đó có Emacs ;-) Có một số khách hàng "trực quan", hay đúng hơn, một số giải pháp để tích hợp SVN (và git, hg, bzr, cvs thậm chí ...).

+2

Tôi sử dụng và đề xuất 'psvn' cho Emacs. – choroba

+0

Nhưng chế độ tiêu chuẩn *** VC *** cũng rất hữu ích! – gavenkoa

1

SVN Workbench là một công cụ đa nền tảng tốt đẹp mà bạn nên cân nhắc. Nó được viết bằng Python và đây là trang chủ chính thức: http://pysvn.tigris.org/docs/WorkBench.html

Nó có sẵn cho Linux, Mac và Windows và nó cũng có trong kho chính thức của Ubuntu.

0

Sau khi làm theo danh sách các mục, tôi đã thất vọng với chất lượng của các giải pháp có sẵn trên Linux.

Tôi phát hiện ra thông qua đào nhiều hơn trên mạng mà konquorer đã xây dựng trong một số tích hợp lật đổ rất tốt đẹp cách đây vài năm và tôi khá ấn tượng với chất lượng.

Lưu ý rằng người kiếm tiền yêu cầu kde, kdesvn and kompare.

Giải pháp vẫn không có nơi gần TortoiseSVN cho cửa sổ nhưng nó vẫn rất hữu ích cho nhiều usecases và một cứu trợ cho chúng tôi Windows để * nix máy tính để bàn chuyển đổi.

Phân phối hiện tại của tôi là OpenSuse 13 với KDE.

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