现有的共享代码服务有哪些?[关闭]


11

我想知道共享代码的现有服务是什么。我唯一知道的是http://pastebin.ca/

还有其他选择吗?它们有什么功能?


也许您可以澄清一下:您是在寻找共享项目和合并源代码控制的选项,还是在寻找将代码段作为粘贴框共享的选项?我对这个问题的理解似乎与其他人不同。
丽贝卡·切尔诺夫

Answers:


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允许版本控制,但是我不确定它们与某些版本控制系统的集成程度如何。另外,我的理解是您不能在这两个系统中将项目设为私有。

通常,Ruby社区使用github,python社区使用bitbucket,Microsoft运行codeplex,sourceforge都是关于开源的。尽管我相信您可以使用任何一种语言。

对于代码段,我认为http://ideone.com/http://friendpaste.com/http://jsfiddle.net/都不错。JSFiddle特别适合编辑和共享Javascript。


3
github也有一个叫做gist的东西可以共享更小的代码。就像pastebin一样,但是带有版本控制。
Philippe Mongeau

2

如果您真的只是想要重复的pastbin功能,我可以使用Friend Paste。它允许您对代码行进行注释,编辑朋友的代码,甚至设置人们必须输入才能查看的密码。






0

Assembla是个不错的选择。 http://www.assembla.com 它提供Git和SVN源代码控制,票证,私有/公共选项,用户管理,Web浏览等。价格从免费开始,然后从那里向上移动。;)





By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.