Giao diện SVN tốt nhất cho Linux? [đóng cửa]


20

Chương trình giao diện GUI SVN tốt nhất cho Linux là gì?

Tôi mới biết đến Linux từ việc trở thành một cơ sở Windows. Đối với Windows, tôi sử dụng Tortoise SVN và tôi cần biết phiên bản Linux là gì.

Câu trả lời:


22

Nó có thể không hoàn toàn như những gì bạn đã từng sử dụng, nhưng giao diện dòng lệnh thực sự đáng để học hỏi. Điều đó không khó lắm, và quá trình này thậm chí có thể giúp bạn hiểu rõ hơn về những gì SVN đang làm. Nó thực sự nhanh chóng và hiểu cách thức hoạt động của nó làm cho việc tích hợp nó vào quá trình xây dựng của bạn hoặc các tập lệnh khác một cách dễ dàng.

Nếu bạn thích GUI, các tùy chọn phổ biến thường được tích hợp với IDE ( Subclipse ) hoặc RapidSVN của bạn , mặc dù tôi không có nhiều kinh nghiệm với cả hai.


2
một tùy chọn khác thay cho subclipse (Nếu bạn đang sử dụng nhật thực) eclipse.org/subversive sẽ bị lật đổ. Tôi đã sử dụng cả hai và chúng có chức năng rất giống nhau. Tôi cũng không có vấn đề gì với cả. Vì nó quá tập trung vào IDE nên tôi không nghĩ nó xứng đáng với câu trả lời của riêng mình.
Digitaljoel

2
Đó là chắc chắn giá trị học tập để sử dụng svn trên dòng lệnh. Các svnbook là một hướng dẫn tuyệt vời cho điều đó: svnbook.red-bean.com/en/1.5/svn-book.html , đặc biệt là phần tài liệu tham khảo lệnh: svnbook.red-bean.com/en/1.5/svn-book.html # svn.ref
Jonik

Ngoài ra, IntelliJ IDEA có GUI / front-end svn tốt nhất mà tôi biết. Cá nhân tôi sử dụng svn chủ yếu thông qua IDEA, nhưng cũng trên dòng lệnh. (Tôi sẽ không thêm IntelliJ IDEA làm câu trả lời riêng biệt, vì nó không chỉ là một giao diện giống như Rùa, và có lẽ không đáng để đầu tư vào nó trừ khi bạn thực hiện một số phát triển Java.)
Jonik

Lưu ý rằng SVN 1.6 cho phép bạn viết tắt URL trên dòng lệnh, chẳng hạn như "svn copy ^ / trunk ^ / cành / hack". Điều này làm giảm đáng kể số lượng nội dung cần viết khi thực hiện các công cụ không tầm thường.
JesperE

Trên lưu ý đó, đây là một bài đăng trên các plugin SVN của Eclipse: stackoverflow.com/questions/185486/NH Điều đó đã trở lại trong những ngày windows của tôi, ngày nay trên ubfox tôi rất thích CLI.
Dean Thay

6

RabbitVCS là một bản sao của TortoiseSVN. Tôi thích nó vì nó tích hợp rất tốt trong trình điều hướng tệp (Nautilus), giống như TortoiseSVN làm trong Explorer.

văn bản thay thế


Tôi đã cài đặt nó nhưng không tìm thấy cách sử dụng nó. Tại sao tôi cần tất cả những "giao thoa" đó? Nếu tôi không có gì để hòa nhập thì sao? Tôi chỉ cần một giao diện người dùng âm thanh. Thay vào đó, thứ thực thi duy nhất mà nó cài đặt là phiên bản "cli". Nhưng tôi khá hài lòng với CLI svn / git.
Onkeltem


3

Trên trang web của SVN , trong mục "Nhận lật đổ", có một danh sách các Khách hàng của bên thứ ba. Nếu bạn muốn sử dụng Eclipse, có một vài bổ trợ ở đó và có RapidSVN cho Linux. Và có nhiều hơn, quá.


3

Tôi thực sự thích Rùa SVN và rất thích có một cái gì đó giống như nó cho Linux. Trong khi đó, tôi đã thử khá nhiều máy khách Linux SVN và máy khách duy nhất có vẻ có bộ chức năng SVN hoàn chỉnh nhất trong gói có thể sử dụng là Kdesvn


2

Hãy xem SmartSVN .

Nó có phiên bản miễn phí và trả phí, nhưng phiên bản miễn phí sẽ đáp ứng 90% nhu cầu của bạn. Nó cũng có lợi thế là nó đa nền tảng (java) vì vậy nếu bạn thích nó đủ, bạn cũng có thể sử dụng nó trên windows.

Tôi đồng ý với jtb rằng ít nhất một số quen thuộc với phiên bản dòng lệnh là thuận lợi (sau đó, đó là những gì tôi sử dụng trên linux.)

Tôi đã trở nên không hài lòng với TortoiseSVN vì có vẻ như phiên bản mới nhất (1.6.3) có mâu thuẫn với phần mềm chống vi-rút ESET / NOD32 đã loại bỏ máy tính xách tay của đồng nghiệp (hai lần).

Trên thực tế, tôi đã trở nên không hài lòng với bất kỳ phần mềm nào dính vào Windows Explorer quá sâu - quá dễ để các lỗi gây ra sự cố nghiêm trọng cho hệ thống của bạn.


0

Trắc . Không chính xác Linux cụ thể. Nhưng tôi nghĩ, nếu bạn muốn so sánh các thay đổi ở các phiên bản khác nhau, một giao diện web hoạt động tốt nhất.


3
Trac là tuyệt vời để xem (sở thích cá nhân của tôi). Nhưng nó chỉ để xem: nó không phải là một khách hàng đầy đủ.
quark
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.