コードを共有するための既存のサービスは何ですか?[閉まっている]


11

コードを共有するための既存のサービスは何だろうと思っていました。私が知っている唯一のものはhttp://pastebin.ca/です

他の選択肢は何ですか?それらにはどのような機能がありますか?


おそらくあなたは明確にすることができます:あなたはプロジェクトを共有してソース管理を組み込むためのオプションを探していますか、それともペーストスニペットとしてコードスニペットを共有するためのオプションを探していますか?私はその質問を他のものとは異なって解釈したようです。
レベッカチェルノフ2010

回答:


8

私が知っている4つがあります。

  1. http://bitbucket.org/(Mercurialバージョン管理用)
  2. http://github.com/(Gitバージョン管理用)
  3. http://www.codeplex.com/
  4. http://sourceforge.net/

機能の大きな違いは、オプション1と2がバージョン管理をシームレスに統合し、パブリックプロジェクトとプライベートプロジェクトを使用できることです。そのため、世界中の人に知られることなく、コードを使って他の人と協力することができます。

オプション3と4はバージョン管理を可能にしますが、それらが特定のバージョン管理システムとどの程度緊密に統合されているかはわかりません。また、私の理解では、これら2つのシステムでプロジェクトを非公開にすることはできません。

一般的に、Rubyコミュニティはgithubを使用し、pythonコミュニティはbitbucketを使用し、microsoftはcodeplexを実行し、sourceforgeはすべてオープンソースに関するものです。私はあなたがそれらのいずれかで任意の言語を使用できると信じていますが。

コードスニペットのために私は考えてhttp://ideone.com/http://friendpaste.com/、およびhttp://jsfiddle.net/を良いです。JSFiddleは、JavaScriptの編集と共有に特に優れています。


3
github には、小さなコードを共有するための要点と呼ばれるものもあります。それはペーストビンのようなものですが、バージョン管理があります。
Philippe Mongeau、2010

2

文字通り単にパストビン機能を複製したい場合は、Friend Pasteを使用します。コードの行にコメントしたり、友達のコードを編集したり、表示するために入力しなければならないパスワードを設定したりすることもできます。






0

Assemblaは良いものです。 http://www.assembla.com GitおよびSVNソースコード管理、チケット、プライベート/パブリックオプション、ユーザー管理、Web表示などを提供します。価格は無料で始まり、そこから上に移動します。;)




0

10人未満で共有したい場合は、Fisheyeをご覧ください。http://www.atlassian.com/software/fisheye/-$ 10です。

それはsubversionリポジトリにフックするので、人々のチェックインのチェンジセットを見ることができます。Fisheyeでうまく機能するもう1つのアプリケーションは、Crucibleです。http: //www.atlassian.com/software/crucible/は、コードレビューで機能します。


弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.