7

我在 bazaar(launchpad)上累了,因为我可以在 launchpad 上托管我的项目,而 bazaar(我的本地机器)将与 launchpad 紧密集成。我已经在启动板论坛上发布了我的问题,但没有得到任何答案。无论如何...

所以我正在考虑将其从那里转移到其他网站。我不知道为什么,但几个朋友说 sourceforge 并没有保持那么好,但我仍然看到太多项目链接到 sourceforge。

PS推荐。有没有你们上传个人项目的地方,还有我认为最受欢迎的 SVN,但是对于 git/bazaar,我不知道它是否只是炒作或分布式版本控制真的是要走的路。

4

7 回答 7

3

我对Assembla的个人资料非常满意。他们提供各种版本控制和项目管理工具(SVN、Git、Trac 等)。它对公共项目是免费的(尽管这些项目有存储限制),并且它们提供了相当实惠的私人计划(我非常喜欢用门票、wiki 等管理我的个人资料)。

于 2009-07-10T12:11:30.917 回答
2

嗯,这里有两个问题。1) 用于 SCM 的内容,以及 2) 在哪里托管您的项目。我会先选择 SCM 系统,然后选择您喜欢的支持您提供的系统的主机。至于个人喜好,我喜欢SVN,最近一直在google code上托管项目。谷歌代码是一种新的,不是超级丰富的功能,但就主机而言并不算太糟糕。

于 2009-07-10T11:42:52.737 回答
2

我在 Google Code 有很多个人项目。它易于使用,并且可以让其他人找到并使用我的代码。

对于较小的个人项目(主要是我在网站上展示的项目),我实际上使用Dropbox。它有我自己需要的东西:

  1. 我可以在多台机器上处理我的代码(它可以跨机器同步文件。)
  2. 我可以通过网络访问我的文件(它有一个网络界面。)
  3. 如果我需要返回文件的旧版本,或恢复已删除的文件,我可以通过 Web 界面执行此操作(每次修改文件时它都会存储修订,并且很容易查看版本列表和下载它们或选择替换当前版本。)

它还支持将部分结构公开,以便其他人可以下载最新版本的代码。您甚至可以共享文件夹,以便使用 Dropbox 的其他人可以修改文件。

看看这个!

于 2009-07-10T11:56:08.170 回答
2

Mercurial(我相信还有 Git)有一个内置的 Web 界面,可以轻松链接到您的存储库并允许您自己托管代码。它为代码浏览提供了一个可定制的 Web 界面,并允许其他人从您的站点而不是 SFEE 克隆存储库。此外,您可以设置密码保护以允许特定的一组用户签入每个存储库。

查看此链接以了解如何使用 Apache 托管存储库,以及此链接以获取一般的 Mercurial 信息。

于 2009-07-28T03:44:23.130 回答
2

http://bzr.bz(我的项目)做私人 bzr + trac 托管

  • 它不是免费的,但很便宜
  • 非常适合非开源的个人项目等
于 2010-10-07T09:09:52.643 回答
1

我不敢相信没有人提到Github!Github 为开源项目提供免费的 git 托管,否则为付费托管。

Beanstalk提供免费的 SVN 托管,但磁盘空间限制为 100MB,并且只有 3 个用户。您可以付费升级。

这两个都是不错的选择(当然取决于您是否喜欢 Git/SVN),并且显然可以通过互联网在全球范围内访问。

于 2009-07-28T03:30:08.773 回答
0

现在可能是一个迟到的答案,但我个人推荐http://repositoryhosting.com/

他们以每月 6 美元的价格提供带有 Trac 支持、WebDAV、无限项目/无限用户的 SVN/GIT/HG 托管。

我尝试过其他提供商(assembla、github 甚至尝试将其放在我自己的服务器上),但这笔交易击败了所有竞争对手。我什至可以将它放在我自己的子域中。

他们的界面有点简约,但做得很好。

于 2012-03-22T21:10:04.487 回答