Các dịch vụ hiện có để chia sẻ mã là gì? [đóng cửa]


11

Tôi đã tự hỏi các dịch vụ hiện có để chia sẻ mã là gì. Người duy nhất tôi biết là http://pastebin.ca/

Sự thay thế khác là gì và chúng có tính năng gì?


Có lẽ bạn có thể làm rõ: bạn đang tìm kiếm các tùy chọn để chia sẻ dự án và kết hợp kiểm soát nguồn, hoặc bạn đang tìm kiếm các tùy chọn để chia sẻ đoạn mã dưới dạng pastebin? Tôi dường như đã giải thích câu hỏi khác với những người khác.
Rebecca Chernoff

Câu trả lời:


8

Có 4 cái mà tôi biết:

  1. http://bitbucket.org/ (để kiểm soát phiên bản Mercurial)
  2. http://github.com/ (để kiểm soát phiên bản Git)
  3. http://www.codeplex.com/
  4. http://sourceforge.net/

Sự khác biệt lớn về tính năng là các tùy chọn 1 và 2 tích hợp liền mạch kiểm soát phiên bản và cho phép bạn có các dự án công cộng và riêng tư. Vì vậy, bạn sẽ có thể làm việc với những người khác về mã mà không cần cả thế giới nhìn thấy nó.

Tùy chọn 3 và 4 cho phép kiểm soát phiên bản nhưng tôi không chắc chúng được tích hợp chặt chẽ như thế nào với các hệ thống kiểm soát phiên bản nhất định. Ngoài ra, tôi hiểu rằng bạn không thể giữ các dự án riêng tư trong 2 hệ thống đó.

Nói chung, cộng đồng Ruby đã sử dụng github, cộng đồng python sử dụng bitbucket, microsoft chạy codeplex và sourceforge hoàn toàn là về nguồn mở. Mặc dù tôi tin rằng bạn có thể sử dụng bất kỳ ngôn ngữ nào với bất kỳ ngôn ngữ nào trong số đó.

Đối với đoạn mã tôi nghĩ rằng http://ideone.com/ , http://friendpaste.com/http://jsfiddle.net/ là tốt. JSFiddle đặc biệt tuyệt vời để chỉnh sửa và chia sẻ Javascript.


3
github cũng có một cái gì đó gọi là ý chính để chia sẻ các đoạn mã nhỏ hơn. Nó giống như pastebin, nhưng với kiểm soát phiên bản.
Philippe Mongeau

2

Nếu bạn thực sự chỉ muốn chức năng pastbin trùng lặp, tôi sử dụng Friend Paste . Nó cho phép bạn bình luận về các dòng mã, chỉnh sửa mã của bạn bè và thậm chí đặt mật khẩu mà mọi người phải nhập để xem nó.






0

Assembla là một trong những tốt. http://www.assembla.com Nó cung cấp kiểm soát mã nguồn Git và SVN, vé, tùy chọn riêng tư / công cộng, quản lý người dùng, xem web, v.v. Giá bắt đầu miễn phí và di chuyển lên từ đó. ;)





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.