2009-03-05 7 views
8

Tôi đã làm việc với git trong một vài tháng và tôi thấy rằng hầu hết những thứ đã chuyển đổi công việc hàng ngày của tôi cho tốt hơn có thể được quy cho sự linh hoạt và thiếu chính sách mặc định được thực thi trong VCS phân tán.Hacks thú vị nhất của bạn bằng cách sử dụng hệ thống điều khiển phiên bản được phân phối là gì?

Khá một vài người dường như đã cảm thấy cùng một cách và đã xây dựng dựa trên quy tắc linh hoạt

  • Tôi đã đọc khá một vài báo cáo từ những người dùng đồng bộ hóa thư mục nhà của họ trên các máy khác nhau.
  • IkiWiki được xây dựng dựa trên điều khiển nguồn và có thể được sử dụng làm wiki được phân phối.
  • Một vài hệ thống theo dõi lỗi/vấn đề phân tán tồn tại mà xây dựng dựa trên git (không chắc chắn về các DVCS khác).

Một số ý tưởng tuyệt vời bạn đã triển khai bằng DVCS yêu thích của bạn là gì?

Trả lời

2

tôi thực hiện một wiki đơn giản trên đỉnh lanh lợi

chuôi chính của tôi với wiki trên bất kỳ dvcs được sáp nhập,
vì nó thực sự làm cho nhiều ý nghĩa để làm việc trong điều kiện của các trang khi chỉnh sửa một wiki,
tuy nhiên tất cả của dvcs được dựa trên cây của file

btw, tiếp xúc với thư mục dựa hái anh đào bzr của không nhận được ngay rằng
(nó chủ yếu tạo nên cơ sở cho xung đột nhập sau)

+0

Thú vị. Bạn đã xuất bản này ở bất cứ đâu? – hillu

+0

không, nó không phải là một cái gì đó tôi thực sự wan't để xuất bản – Ronny

1

Không dự án của riêng tôi, nhưng chỉ cần đi qua một vài hệ thống theo dõi vấn đề phân phối sử dụng git:

git-issues
ticgit

Và luôn có fossil, mà là một DVCS với cả theo dõi lỗi và wiki xây dựng trong Được tạo bởi người tạo sqlite và sử dụng cơ sở dữ liệu sqlite làm kho lưu trữ của nó.

1

Mặc dù tôi thích Mercurial to git, tôi thích dịch vụ Gist đoạn trích của github.com. Đó là một trang web dán trên steroid - cho phép đoạn mã phiên bản, truy cập các đoạn trích riêng thông qua SSL và hơn thế nữa.

2

Tôi sử dụng mercurial để sao lưu gia tăng vào lưu trữ tệp trực tuyến không có tính bảo vệ. Chỉ cần có một repo có chứa những gì đã được sao lưu, và hg bó chống lại nó. Sau đó đẩy. Sao chép gói vào thư mục được đồng bộ hóa lưới trực tiếp và ưu tiên, tự động sao lưu và phân phối cho tất cả các máy của tôi. (Lưu ý: mã hóa gói trước - Tôi không tin ai tôn trọng quyền riêng tư của mình). Tất nhiên, sao lưu toàn bộ chỉ là dễ dàng với hg bundle -all.

0

DVCS là nền tảng của các hệ thống tệp được phân phối.