代码之家  ›  专栏  ›  技术社区  ›  Vivek Sharma

个人项目代码托管建议[已关闭]

  •  7
  • Vivek Sharma  · 技术社区  · 17 年前

    我在Bazaar(LaunchPad)上很累,因为我可以在LaunchPad主持我的项目,Bazaar(我的本地机器)将与LaunchPad紧密集成。我在LaunchPad论坛上发表了我的问题,但没有得到任何答案。不管怎样…

    所以我想把它从那里转移到别的地方。我不知道为什么,但有几个朋友说sourceforge并没有保持那么好的状态,但我仍然看到有太多的项目链接到sourceforge。

    PS建议。有没有一个地方可以让你们上传你们的个人项目,还有我认为最受欢迎的SVN,但是对于Git/Bazaar,我不知道它仅仅是一个炒作或分布式版本控制是真正的方式。

    7 回复  |  直到 10 年前
        1
  •  2
  •   Blixt    17 年前

    我在谷歌代码公司有很多个人项目。它很容易使用,让其他人找到并使用我的代码。

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

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

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

    Check it out!

        2
  •  3
  •   Fabian Steeg    17 年前

    我很高兴 Assembla 为了我的私人物品。他们提供各种版本控制和项目管理工具(SVN、Git、Trac等)。公共项目是免费的(尽管有存储限制),他们提供了相当便宜的私人计划(我非常喜欢用门票、wiki等管理我的个人物品)。

        3
  •  2
  •   Ryan    17 年前

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

        4
  •  2
  •   dls    17 年前

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

    退房 this link 了解如何使用Apache托管存储库,以及 this link 对于一般的mercurial信息。

        5
  •  2
  •   sth    15 年前

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

    • 不是免费的,而是便宜的
    • 非常适合个人项目等。不是开源的
        6
  •  1
  •   Mike Trpcic    17 年前

    我真不敢相信没有人像前面提到的那样 Github 但是!GitHub为开放源码项目提供免费的Git托管,否则提供付费托管。

    Beanstalk 提供免费的SVN主机,但磁盘空间限制为100MB,只有3个用户。你可以花钱让它升级。

    这两者都是很好的选择(当然取决于你是否喜欢git/svn),而且显然可以通过互联网在全球范围内访问。

        7
  •  0
  •   Gilad Novik    14 年前

    到目前为止这可能是个迟回答,但我个人建议 http://repositoryhosting.com/

    他们提供SVN/Git/Hg主机和Trac支持、WebDAV、无限制项目/无限制用户,每月收费6美元。

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

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