Jakie są istniejące usługi udostępniania kodu? [Zamknięte]


11

Zastanawiałem się, jaka jest istniejąca usługa udostępniania kodu. Jedyne, co znam, to http://pastebin.ca/

Jakie są inne alternatywy i jakie mają funkcje?


Być może mógłbyś wyjaśnić: czy szukasz opcji udostępniania projektów i włączania kontroli źródła, czy szukasz opcji udostępniania fragmentów kodu jako pastebin? Wydaje mi się, że interpretowałem to pytanie inaczej niż inne.
Rebecca Chernoff

Odpowiedzi:


8

Są 4, które znam:

  1. http://bitbucket.org/ (dla Mercurial Version Control)
  2. http://github.com/ (dla Git Version Control)
  3. http://www.codeplex.com/
  4. http://sourceforge.net/

Duża różnica w funkcjach polega na tym, że opcje 1 i 2 bezproblemowo integrują kontrolę wersji i umożliwiają prowadzenie projektów publicznych i prywatnych. Dzięki temu będziesz mógł pracować z innymi nad kodem, nie widząc go całego świata.

Opcje 3 i 4 pozwalają na kontrolę wersji, ale nie jestem pewien, jak ściśle są one zintegrowane z niektórymi systemami kontroli wersji. Rozumiem również, że nie można zachować poufności projektów w tych 2 systemach.

Ogólnie rzecz biorąc, społeczność Ruby używa github, społeczność python używa bitbucket, microsoft uruchamia codeplex, a sourceforge dotyczy open source. Chociaż uważam, że możesz używać dowolnego języka z dowolnym z nich.

W przypadku fragmentów kodu uważam, że http://ideone.com/ , http://friendpaste.com/ i http://jsfiddle.net/ są dobre. JSFiddle jest szczególnie niesamowity do edycji i udostępniania Javascript.


3
github ma również coś, co nazywa się gist, aby dzielić mniejsze fragmenty kodu. To jak pastebin, ale z kontrolą wersji.
Philippe Mongeau,

2

Jeśli dosłownie chcesz po prostu duplikować funkcjonalność pastbiny, używam Friend Paste . Pozwala komentować wiersze kodu, edytować kod znajomego, a nawet ustawić hasło, które ludzie muszą wprowadzić, aby go wyświetlić.






0

Assembla jest dobra. http://www.assembla.com Oferuje kontrolę kodu źródłowego Git i SVN, bilety, opcje prywatne / publiczne, zarządzanie użytkownikami, przeglądanie stron internetowych itp. Ceny zaczynają się za darmo i stamtąd rosną. ;)





Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.