2009-04-27 28 views
8

Tôi đang tìm kiếm quảng cáo - hoặc ít nhất là phi tiêu chuẩn - sử dụng cho Version Control. Tôi có một mục đích cụ thể trong tâm trí, nhưng tôi không muốn kiềm chế những suy nghĩ sáng tạo của bạn với bất kỳ loại hạn chế nào.Sử dụng sáng tạo để kiểm soát phiên bản

Để kết thúc, không loại bỏ việc sử dụng sáng tạo VCS xử lý mã nguồn chỉ vì tôi đã nói quảng cáo/không chuẩn: Điều đó không có nghĩa là nó không thể xử lý nguồn. Nó chỉ có nghĩa là tôi đang tìm kiếm các ý tưởng khác ngoài phân nhánh, hợp nhất, gắn thẻ, quay lại và bỏ qua.

Ví dụ: tôi sẽ xem xét việc sử dụng điều khiển phiên bản như một cách nhanh chóng & bẩn SharePoint knock-off như một câu trả lời khá, nhưng chỉ vừa đủ.

Bạn đã thấy những công dụng thú vị nào khác?

+1

Ít nhất, câu hỏi này nên là Wiki Cộng đồng, nhưng thậm chí sau đó tôi vẫn sẽ bỏ phiếu để đóng nó. – Welbog

+0

Làm cho cộng đồng-wiki, có nghĩa là để làm điều đó ban đầu nhưng bỏ qua nó. –

+0

Không chắc chắn tại sao bạn nghĩ rằng nó xứng đáng được đóng lại ... Tôi thấy nó như là lập trình liên quan, và bây giờ nó là cộng đồng wiki, tôi rõ ràng là không tìm kiếm một rep-tăng. Quan tâm để giải thích? –

Trả lời

2

Tôi đã nhìn thấy nó được sử dụng như là một thay thế cho một FTP Warez Share ở một nơi tôi đã làm việc.

Developer: "Hi, can you open port 22 for FTP" 
SysAdmin: "Nope Company policy" 
Developer: "Ok Fair enough" 

Vài ngày sau tôi thấy một vài tập phim của anh chàng Family + một số nội dung ngẫu nhiên khác xuất hiện trong SVN Repo dưới một thư mục có tên "File Drop" trong hình thức của một số tập tin rar chia

Uncannily họ đã được kiểm tra trong không phải bởi một người dùng được đặt tên nhưng bởi tài khoản sys chúng tôi sử dụng để tải về repo trong xây dựng ... tài khoản sau đó đã bị khóa để ReadOnly

+1

Không phù hợp với công việc nhưng sáng tạo! –

6

Tôi đã sử dụng SVN để quản lý hình ảnh của tôi. Nó tốt hơn nhiều so với việc có một loạt các bản sao 'được lưu dưới dạng'. Thêm vào đó, các thành viên gia đình có khuynh hướng kỹ thuật của tôi có thể có được những hình ảnh mới nhất từ ​​nhánh TRUNK ... hoạt động khá tốt.

+1

Tôi có thể thấy rằng hữu ích nếu bạn sắp xếp các album ảnh khác nhau - thay vì sao chép. Hấp dẫn. Cảm ơn ý tưởng. :) –

+0

Tôi đã suy nghĩ về cùng một điều. Bạn quan tâm đến việc chia sẻ một số chi tiết về thiết lập? –

+2

Fredrik, nó chỉ là một thiết lập đơn giản. Về cơ bản tôi có tất cả các hình ảnh của tôi được thiết lập bởi Thể loại; Gia đình, bạn bè, em bé, vv Tôi thường làm nhiều phiên bản của cùng một bức ảnh như đen trắng hoặc cắt xén. Tôi thích khả năng lấy bản gốc, sửa đổi, kiểm tra lại. Sau đó, tôi sẽ thông báo cho những người có thể quan tâm, họ đăng nhập và lấy mới nhất. Điều này cũng cho phép tôi chỉ bao giờ có một phiên bản trên địa phương của tôi (tiết kiệm không gian) và giữ tất cả các sửa đổi trên máy chủ của tôi được sao lưu hàng đêm. – northpole

1

Tôi có thể tưởng tượng sử dụng nó cho tất cả hệ thống tệp của mình. Tôi nghĩ rằng nó cũng rất hữu ích cho các tài liệu văn bản, cơ sở dữ liệu E-Mail từ chương trình thư yêu thích, hình ảnh (như đã đề cập ở trên), biểu tượng máy tính để bàn. Bạn có thể hưởng lợi theo nhiều cách!

1

Kiểm tra trong chuỗi công cụ của bạn có thể làm cho các nhà phát triển cấp phép hộp một metter của một cài đặt đơn giản và kéo.

2

Tôi sử dụng SVN để lưu trữ ảnh.

Nhưng không phải album, chỉ cần hình ảnh tôi gửi đến các diễn đàn, gửi qua IM, vv

Bằng cách này tôi luôn luôn có thể khắc phục một bức tranh sau, từ điều chỉnh màu sắc để thay thế với 10 000 x 10 000 nhấp nháy GIF để thổi các diễn đàn được đề cập ngoài (không bao giờ thực hiện việc này, nhưng ...)

1

Đó là một chút khó khăn vào thời điểm (vì quyền truy cập root), nhưng tôi đã sử dụng svn để lưu trữ thiết lập máy của tôi.

/etc/X11/xorg.conf 
/etc/apt/sources.list 
/home/me/.* 
etc. 
1

Tôi nhớ đọc về một số người đã sử dụng nó để giữ cho máy ảo của mình được đồng bộ hóa giữa nhà riêng và văn phòng. Vì vậy, kiểm tra trong khi rời khỏi văn phòng và kiểm tra khi về nhà.

+0

Tôi cho rằng loại có ý nghĩa, nhưng hình ảnh đĩa VM sẽ là rất lớn - nó sẽ mất một thời gian dài để truyền tải tất cả dữ liệu đó. –

2

Tôi đã sử dụng kiểm soát phiên bản (darcs) cho một wiki cục bộ trên hệ thống tệp. Bởi vì repos darcs được lấy trên http, làm cho kho lưu trữ cục bộ của tôi có sẵn từ máy chủ web của tôi có nghĩa là bất cứ ai cũng có thể lấy một bản sao wiki của tôi và thực hiện các thay đổi của riêng họ.

Để nhận các thay đổi mới, tôi sẽ tìm nạp từ kho lưu trữ của họ.

Một lợi ích của việc này là không có spam, vì bạn chỉ có thể khôi phục các thay đổi và ngừng tìm nạp từ bất kỳ ai đã nhập spam.

Tôi giữ một tập lệnh để tìm nạp từ kho lưu trữ từ xa trong kho, vì vậy không có máy chủ trung tâm để cuộn qua và chết, và thật dễ dàng để tìm các wiki khác khi bạn đang lấy một wiki mới.

Hệ thống wiki tôi đã viết không bao giờ thấy nhiều sử dụng, nhưng gitit là một dự án đang hoạt động có cùng ý tưởng (darcs hoặc git) và nhiều tính năng khác.

Tôi cũng sử dụng kiểm soát phiên bản cho nhiều tệp trong thư mục chính của tôi: .zshrc .emacs và nhiều thứ khác.

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