Project management 个人项目代码托管建议
我对bazaar(launchpad)感到厌倦,因为我可以在launchpad主持我的项目,而bazaar(我的本地机器)将与launchpad紧密集成。我已经在launchpad论坛上发布了我的问题,但没有得到任何答案。无论如何 所以我想把它从那里转移到其他地方。我不知道为什么,但有几个朋友说sourceforge并没有保持那么好的状态,但我仍然看到太多的项目链接到sourceforgeProject management 个人项目代码托管建议,project-management,bazaar,Project Management,Bazaar,我对bazaar(launchpad)感到厌倦,因为我可以在launchpad主持我的项目,而bazaar(我的本地机器)将与launchpad紧密集成。我已经在launchpad论坛上发布了我的问题,但没有得到任何答案。无论如何 所以我想把它从那里转移到其他地方。我不知道为什么,但有几个朋友说sourceforge并没有保持那么好的状态,但我仍然看到太多的项目链接到sourceforge PS建议。有没有一个地方可以让你们上传你们的个人项目,我认为SVN也是最流行的,但是对于git/bazaa
PS建议。有没有一个地方可以让你们上传你们的个人项目,我认为SVN也是最流行的,但是对于git/bazaar,我不知道这仅仅是炒作还是分布式版本控制才是真正的方向。嗯,这里有两个问题。1) SCM使用什么,以及2)项目的宿主位置。我会先选择一个SCM系统,然后选择一个您喜欢的支持您提供的系统的主机。至于个人喜好,我喜欢SVN,最近一直在谷歌代码上主持项目。谷歌代码是一种新的功能,并不是超级丰富,但就主机而言还不错。我在谷歌代码有很多个人项目。它易于使用,并让其他人找到和使用我的代码 对于次要的个人项目(主要是我在我的网站上炫耀的项目),我实际上使用。它满足了我自己的需要:
我对我的私人物品很满意。他们提供各种版本控制和项目管理工具(SVN、Git、Trac等)。它对公共项目是免费的(尽管这些项目有存储限制),而且它们提供了相当实惠的私人计划(我非常喜欢用门票、维基等管理我的个人物品)。我不敢相信还没有人提到过!Github为开源项目提供免费git托管,其他项目则提供付费托管 提供免费的SVN主机,但磁盘空间限制为100MB,只有3个用户。你可以付费升级 这两种方法都是不错的选择(当然取决于您是否喜欢Git/SVN),而且显然可以通过internet在全球范围内访问。Mercurial(我相信Git)有一个内置的web界面,可以轻松链接到您的存储库,并允许您自己托管代码。它为代码浏览提供了一个可定制的web界面,并允许其他人从您的站点而不是从SFEE克隆回购。此外,您可以设置密码保护,以允许特定用户组签入每个存储库 查看如何使用Apache托管存储库,以及Mercurial的一般信息。(我的项目)使用私有bzr+trac托管
- 它不是免费的,但很便宜
- 非常适合个人项目等。。不是开源的
他们的界面有点简约,但它做得很好。谢谢Ryan,我也会等待其他答案,我使用的是VCS(或SCM,我不知道它们是否相同),当然大家可能会猜我不需要这个功能,主要是为了在网上备份我的项目,并使用VCS。事实上,在拒绝ubuntu one的第二天,我刚刚安装了dropbox,据我看来,ubuntu one仍然有缺陷。但是我需要一个来学习SCM如何工作。评论dropbox的使用。我使用dropbox共享文件,但对于我的项目和文档,我使用syncplicity。我发现它速度更快,有更大的可用空间,而且比dropbox现在保存的版本更长。我相信dropbox现在限制为30天,而syncplicity的版本可以追溯到6个月前!)+1个用于dropbox。这很简单!syncplicity FREE的空间不比dropbox多
从2GB存储开始,免费同步到2台设备。
-1对于Dropbox,它可能“像啤酒一样免费”,但不是“像言论一样免费”,你不能破坏它或使它更好——它是GUI黑客。看看Gitolite和一些价格合理的shell托管——然后你也可以有朋友(perms)管理:如果你有一些可以使用的服务器,我会检查这个线程。如今,价格合理的shell服务器非常便宜。亚马逊AWS(如EC2)对你们中的一些人来说可能是一个理想的解决方案,你只需支付你所使用的费用,而repo内容托管不需要那么多流量(听说在预付成本之后,它实际上比传统的市场主机服务更便宜)。