Tôi đang sử dụng Mercurial làm SCM của tôi, chủ yếu là vì tôi thích khả năng cam kết thay đổi cho dự án ngay cả khi ngoại tuyến. Tôi sẽ sớm di chuyển máy tính cá nhân và vì vậy tôi quyết định xem xét việc tìm kiếm một số lưu trữ miễn phí Mercurial repo để tôi không bị mất dữ liệu của mình. Tôi đã đăng ký tài khoản Bitbucket và tôi nhận thấy rằng họ cung cấp không gian chỉ cho một kho lưu trữ riêng lẻ riêng với tài khoản miễn phí của họ. Điều đó có nghĩa là một số nội dung của tôi có thể có sẵn công khai không? Như trong, ai cũng có thể tải xuống và sử dụng nó trong các dự án của họ?Các vấn đề với việc sử dụng lưu trữ Mercurial miễn phí như Bitbucket
Trả lời
Có, BitBucket chỉ cung cấp một kho lưu trữ riêng miễn phí.
Edit: Xem các ý kiến dưới đây, BitBucket hiện nay cung cấp càng nhiều Repos tin như bạn muốn, những hạn chế về kế hoạch miễn phí tối đa 5 người dùng truy cập vào những Repos tin.
Tuy nhiên, nếu bạn lo lắng về việc chuyển dự án sang máy mới, tôi nghĩ BitBucket quá mức cần thiết. Bạn sẽ sở hữu cả hai máy cùng một lúc, ngay cả trong một thời gian ngắn?
Nếu vậy, tôi sẽ chỉ sử dụng hg serve
trong mỗi thư mục dự án (một tại một thời điểm) của máy cũ và hg clone http://ip.of.old.machine:8000/ projectname
để sao chép các thay đổi trên máy mới.
EDIT: Nếu bạn đang tìm kiếm một cách để sao lưu mà không chia sẻ Repos công khai bạn có thể có được một tài khoản Dropbox và sao chép một bản sao của mỗi repo vào thư mục Dropbox trên máy tính địa phương của bạn. Bất cứ khi nào bạn đẩy các thay đổi, chúng sẽ tự động được đồng bộ hóa với Dropbox.
Nếu máy tính của bạn bị cháy và bạn thay thế nó, bạn chỉ cần cài đặt Dropbox và sau đó sao chép từ repos trong thư mục Dropbox đến vị trí ưa thích của bạn.
Tôi không chắc việc này sẽ hoạt động tốt như thế nào nếu bạn muốn sử dụng bản sao Repot của Dropbox trên nhiều nền tảng (ví dụ như từ hộp Windows và hộp Linux).
Có, trừ khi bạn đặt tất cả chúng dưới một kho lưu trữ duy nhất. Nếu không, bạn cần phải trả tiền cho họ để có thêm repos tư nhân.
Yup, họ sẽ kiếm tiền từ dịch vụ của họ bằng cách nào? GitHub thậm chí không cung cấp một repo riêng miễn phí ... – MattGWagner
chạy hg bundle --all
trong tất cả các kho lưu trữ của bạn, sắp xếp các gói ở đâu đó (như thanh usb), hg unbundle
chúng trên máy mới.
Bạn thậm chí không cần phải thông minh. Chỉ cần nén chúng lên, sao lưu các khóa và giải nén. viola! – basszero
này phải đã thay đổi kể từ - bây giờ bạn có thể có Repos công cộng và tư nhân không giới hạn :-)
Là một thay thế, JavaForge cho phép lưu trữ các dự án tin.
- 1. Di chuyển kho lưu trữ Mercurial cục bộ sang Bitbucket
- 2. Trải nghiệm lưu trữ miễn phí và chi phí thấp cho các ứng dụng khung chơi?
- 3. Hệ thống theo dõi lỗi miễn phí tốt tích hợp với Mercurial và/hoặc bitbucket là gì?
- 4. Nhiều chủ đề miễn phí?
- 5. Sử dụng subrepositories với bitbucket và ToritoiseHg
- 6. kho lưu trữ bitbucket riêng trên heroku
- 7. Có cách nào miễn phí để phân phối các ứng dụng Windows 8 miễn phí không?
- 8. Giữ các trường hợp miễn phí EC2 Miễn phí
- 9. Các vấn đề với việc sử dụng @PreUpdate
- 10. vấn đề mật khẩu trong nhân bản kho lưu trữ git từ bitbucket
- 11. Cách sử dụng Inode miễn phí?
- 12. Làm cách nào để tích hợp kho lưu trữ bitbucket với phiên bản FogBugz được lưu trữ theo yêu cầu?
- 13. Xóa kho lưu trữ git trên Bitbucket?
- 14. Phần mềm tương tự như Bitbucket mà tôi có thể tự lưu trữ
- 15. Các lựa chọn thay thế miễn phí cho Google Code (lưu trữ dự án) là gì?
- 16. Lưu trữ Mercurial trên IIS7
- 17. cách sử dụng phần mở rộng git với kho lưu trữ bitbucket?
- 18. Làm thế nào để sao lưu danh sách các vấn đề từ Bitbucket?
- 19. Thêm thay đổi từ một kho lưu trữ Mercurial sang một kho lưu trữ Mercurial khác
- 20. Vấn đề đơn giản với mod_rewrite trong Khung miễn phí chất béo
- 21. Vấn đề lưu trữ dữ liệu iOS5. Nơi lưu tệp?
- 22. Sử dụng memcached như một lưu trữ phiên với CodeIgniter
- 23. Các chủ đề ASP.Net và/hoặc CSS miễn phí
- 24. Chuyển đổi kho lưu trữ CM Synergy sang kiểm soát nguồn miễn phí
- 25. Tập hợp các biểu tượng mimetype miễn phí, miễn phí, hữu ích là gì?
- 26. Sao lưu kho lưu trữ của Mercurial tại địa phương
- 27. Mercurial - Làm việc với hàng đợi tương tự như giá?
- 28. Bàn cờ JavaScript miễn phí
- 29. Cầu miễn phí
- 30. Chủ đề/kho lưu trữ của Django
Vâng, không, nó không chỉ chuyển giao công cụ cho máy mới. Tôi muốn có một 'bản sao lưu' được lưu trữ ở đâu đó an toàn trong trường hợp xảy ra thảm họa cho cả PC của tôi. Tôi chỉ lo lắng rằng nếu tôi đặt nó trên BitBucket với tư cách là một người repo không riêng tư thì sẽ lấy mã, sử dụng nó, và sau đó giữ tôi chịu trách nhiệm cho bất cứ điều gì xảy ra vì nó. – cornjuliox
** @ cornjuliox ** Tôi đã chỉnh sửa câu trả lời để đề cập đến Dropbox, có thể phù hợp với nhu cầu của bạn. –
Tôi tin rằng gần đây họ đã bắt đầu cung cấp số lượng không giới hạn các bản repos riêng tư cho tài khoản người dùng 5 miễn phí. – 7wp