hệ thống kiểm soát sửa đổi thân thiện với người dùng


8

Tôi đang tìm kiếm một hệ thống kiểm soát sửa đổi thân thiện với người dùng mà cả tôi và người vợ không có kỹ thuật của tôi đều có thể làm việc cùng. Tôi đã thử lật đổ và lực lượng nhưng thấy chúng quá phức tạp và một số điều không thể được thực hiện thông qua GUI. Nó sẽ chỉ được sử dụng trên các máy khách windows và chỉ trên một mạng cục bộ. Tôi muốn lưu trữ kho lưu trữ chính trên máy chủ windows của tôi. Miễn phí sẽ là tốt nhất nhưng một mức giá hợp lý cho việc sử dụng của người tiêu dùng cũng sẽ ổn nếu đó là phần mềm tốt. Cảm ơn trước.

Chỉnh sửa: Tôi đang nhận được rất nhiều giải pháp không phù hợp và tôi nghĩ rằng điều này là do tôi không rõ ràng trong bài đăng mở đầu của mình. Lý do chính tôi muốn sử dụng công cụ này là để quản lý kiểm soát nguồn phần mềm (nhưng cũng cho các tệp nhị phân, ví dụ như các tệp Word và Excel), vì vậy nó sẽ cần hỗ trợ những thứ như phân nhánh, hợp nhất và quản lý phát hành. Mặc dù tôi sẽ là người dùng chính, người vợ cũng sẽ cần sử dụng công cụ này nhưng cô ấy không có kỹ thuật. Tuy nhiên, cô ấy biết sử dụng máy tính và có thể làm việc theo cách của mình xung quanh một phần mềm thân thiện với người dùng.

Vấn đề chính tôi tìm thấy với lật đổ và Perforce là có một vài vị trí khi các đường dẫn cần được nhập cho các vị trí trong kho lưu trữ nguồn. Một trình duyệt GUI đơn giản đến các vị trí sẽ rất hoàn hảo nhưng những khu vực cụ thể đó yêu cầu người dùng nhập thủ công đường dẫn vào hộp văn bản với ít xác nhận xem nó có hợp lệ hay không.

Như bạn có thể thấy, phần mềm đồng bộ hóa tệp như Dropbox là không phù hợp cho việc này ngay cả khi nó hỗ trợ phiên bản tệp.


4
Bạn có thể giải thích lý do tại sao Subversion không thể hoạt động? Bạn đã sử dụng ứng dụng TortoiseSVN nối vào File Explorer chưa?
Gary Rowe

2
Cũng có thể hữu ích nếu bạn cung cấp thông tin về loại tệp bạn sẽ đặt trong kiểm soát sửa đổi. Một số trong những cái phổ biến hơn như Git và Mercurial, chẳng hạn, hoạt động tốt nhất với các tệp văn bản và không quá nhiều với các tệp nhị phân (tệp hình ảnh, v.v.).
Isxek

Bạn muốn người dùng không có kỹ thuật sử dụng phần mềm kiểm soát sửa đổi với phân nhánh và hợp nhất? Hầu hết người dùng kỹ thuật đều sợ thực hiện những hành động đó! Tùy chọn tốt nhất của bạn có lẽ là sử dụng hai hệ thống, một hệ thống để phân nhánh / hợp nhất nâng cao với mã nguồn của bạn, một hệ thống khác đơn giản như Dropbox với các tài liệu Excel và Word.
Daniel Beck

Câu trả lời:


7

Bạn nói bạn đã thử lật đổ, nhưng bạn đã bao giờ thử Rùa SVN chưa? Nó hoạt động như một phần mở rộng shell và kho lưu trữ của bạn có thể ở bất cứ đâu (bao gồm cả cục bộ trong một thư mục).

Nó khá trực quan (nhiều hơn so với lật đổ dòng lệnh). Tôi không chắc liệu tiện ích "diff" bên trong có hoạt động với những thứ như tài liệu xử lý văn bản hay không, nhưng tôi chắc chắn rằng thông tin đó có sẵn ở đâu đó.


Vâng, đó là những gì tôi đã sử dụng Subversion cho.
dùng80176

Rùa SVN chính xác là những gì tôi đã sử dụng với lật đổ và cảm thấy điều này vẫn chưa đủ thân thiện với người dùng cho những gì tôi cần. Mặc dù hầu hết đều ổn, nhưng có một vài tính năng chính yêu cầu nhập văn bản thủ công thay vì đưa ra một GUI đẹp (ví dụ: nhập đường dẫn của kho lưu trữ).
user80176

@ user80176 Bạn đã bị Windows làm hỏng, vì nhiều người vẫn sử dụng SVN từ một dấu nhắc :) Tôi hoàn toàn có thể hiểu ý của bạn là gì. Tôi nghĩ rằng một khi bạn nhập URL lần đầu tiên, nó sẽ trở thành một phần của danh sách thả xuống.
jonsca

4

Dropbox thì sao? Nó sử dụng một hệ thống đồng bộ hóa thư mục, nhưng họ cũng lưu trữ một bản sao trên các máy chủ của riêng họ. Nó dường như rất dễ sử dụng.


2
Xin lỗi nhưng đây chỉ là đồng bộ hóa thư mục. Tôi đang tìm kiếm một hệ thống kiểm soát sửa đổi. Một hệ thống kiểm soát sửa đổi sẽ lưu trữ mọi thay đổi vào một tệp và cho phép bạn thêm ghi chú đối với mỗi lần chỉnh sửa. Tương tự như những gì được sử dụng trong phát triển phần mềm nhưng tôi đang tìm kiếm một phiên bản thân thiện với người dùng với những điều tôi đã đề cập trong bài mở đầu.
user80176

2
@ user80176 - Đây không chỉ là đồng bộ hóa thư mục. Bạn có thể nhấp chuột phải vào một tập tin và lấy một phiên bản trước đó.
Kit Sunde

@ Người dùng Tùy thuộc vào những gì bạn định làm, bạn có thể sử dụng Dropbox và viết nhật ký công việc bằng tay, không liên quan (ví dụ: Outlook hoặc quản lý tác vụ khác). Bằng cách đó bạn vẫn có thể tra cứu những gì bạn đã làm khi nào.
Daniel Beck

Dropbox cũng có khả năng khôi phục một phiên bản trước đó của một tệp.
Wuffers

Bởi vì tôi sẽ sử dụng điều này để quản lý kiểm soát nguồn phần mềm, dropbox không phù hợp cho việc này.
dùng80176

4

Bạn có thể muốn xem Git cùng với SmartGit cả nguồn mở và Giao diện người dùng SmartGit thật dễ dàng.


SmartGit có vẻ như có thể phù hợp với hóa đơn. Tôi sẽ phải thử. Cảm ơn.
user80176

2

Bạn có biết về Shadow Copy không? Nó được tích hợp vào Windows.


Xin lỗi, điều này sẽ không phù hợp với những gì tôi cần. Tôi đã chỉnh sửa bài mở đầu nó làm cho nó rõ ràng hơn.
user80176

1

Bạn đã nhìn vào Fileroulette ? Tôi đã sử dụng nó trước đây và nó khá dễ dàng để tìm ra.


Xin lỗi, điều này sẽ không phù hợp với những gì tôi cần. Tôi đã chỉnh sửa bài mở đầu nó làm cho nó rõ ràng hơn.
user80176

1

Tôi làm điều tương tự mà bạn đang muốn làm, và tôi cũng phải đối phó với một người vợ không có kỹ thuật. Và, tôi quá cần lịch sử sửa đổi.

Dọc theo dòng Dropbox, bạn đã xem W mộng (từ La Cie) chưa? Kiểm tra dịch vụ của họ. http: //www.w mộng.com . Tôi đã sử dụng SugarSync và Dropbox (Tôi chỉ sử dụng PC Windows), nhưng tôi thấy W mộng là dễ sử dụng nhất. Nó có một giao diện người dùng Windows đẹp, nó có kiểm soát sửa đổi, nó đồng bộ hóa trên tất cả các máy tính, nó có các ứng dụng điện thoại thông minh, v.v. Kiểm tra nó và xem nếu đó là những gì bạn đang tìm kiếm.

Điều đó nói rằng, có một khoản phí, nhưng bạn có thể kiểm soát dựa trên số tiền bạn cần sao lưu.

(LƯU Ý: Tôi không có mối quan hệ nào với W mộng, ngoài việc là khách hàng và không được hưởng lợi bằng bất kỳ cách nào bằng cách đề cập đến dịch vụ ở đây.)


Xin lỗi, điều này sẽ không phù hợp với những gì tôi cần. Tôi đã chỉnh sửa bài mở đầu nó làm cho nó rõ ràng hơn.
user80176

1

Bazaar là hệ thống SVN đơn giản nhất hiện có, NẾU bạn thực sự cần kiểm soát phiên bản. Nó thiếu rất nhiều sự kiểm soát tốt hơn của các hệ thống khác như GIT, nhưng so với nó, nó thân thiện với người dùng hơn nhiều. Bạn có thể chạy ngay lập tức (năm phút theo hướng dẫn này ).

Nếu bạn muốn kiểm soát phiên bản cho các tài liệu đơn giản (như Word và Excel) thì bạn chỉ nên sử dụng Google Docs . Không cần thiết lập, không yêu cầu kiểm tra SVN, không yêu cầu nền tảng kỹ thuật. Bạn và vợ có thể chỉnh sửa cùng một tài liệu cùng một lúc và thấy nhau thay đổi ngay lập tức. Không dễ dàng hơn thế.


Tôi sợ chợ cũng là nơi chậm nhất.
vtest

@vtest Tôi chưa bao giờ thực hiện bất kỳ so sánh tốc độ nào giữa Bazaar và các SVN khác, nhưng nó dường như chưa bao giờ chậm đối với tôi. Tôi đã sử dụng nó trong một cuộc hội nghị CNTT khoảng một tháng trước với 20 đồng thời và chúng tôi đã không có vấn đề gì cả, cộng với kho trung tâm của chúng tôi là khoảng 200 dặm (tức là không địa phương).
ubiquibacon

1

Mercurial tương đối dễ hiểu. Đó là GPLv2 và có một vài phần mở rộng.


Bạn có thể vui lòng thêm một số giải thích thêm về Mercurial, bản tóm tắt kỹ thuật này có vẻ ít giải thích cho các nhu cầu phi kỹ thuật của OP.
BloodPhilia
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.