我想在公共存储库上托管一些开源代码,我真的很喜欢GitHub如何进行这种共享。
不幸的是,Git不是这些项目的选项,因为我在Windows上进行开发,而Windows上的Git支持并不是Subversion支持的地方。
我想要一些与GitHub完全相同的东西,但我可以使用Subversion。这样的服务是否存在?
答案 0 :(得分:11)
我想要一些与GitHub完全相同的东西,但我可以使用Subversion。这样的服务是否存在?
不,它不存在。
它不能存在。 GitHub的功能高度依赖于分布式版本控制。事实上,大多数“共享漂亮”的功能与GitHub完全无关,它们是分布式版本控制的基本功能。
因此,您可以为GitHub(Gitorious),codaset提供与Mercurial(或BitBucket,darcs)完全相同的内容( Patch-Tag),Bazaar(Launchpad),Codeville,Arch,ArX,Monotone,Fossil,但不适用于{ {3}}(或Subversion,CVS,Perforce,Visual SourceSafe,Team Foundation Server),因为集中式版本控制系统根本无法支持所需特征
答案 1 :(得分:8)
我在Subversion中使用Google Project Hosting。我认为它比GitHub更复杂,但它为开源项目提供免费托管。
答案 2 :(得分:6)
Sourceforge提供SVN作为众多功能之一,并且对于开源项目是免费的,Google Code
也是如此答案 3 :(得分:6)
http://unfuddle.com/是一位SVN主持人,我根本没有任何抱怨。
答案 4 :(得分:3)
检查this site是否与SVN托管服务进行比较。
答案 5 :(得分:2)
您可以查看Beanstalk
等服务答案 6 :(得分:1)
我使用http://beanstalkapp.com/并发现它对托管项目很有用。如果你真的必须坚持使用SVN,你一定要看看它们。
答案 7 :(得分:1)
Subversion托管比较的好列表
答案 8 :(得分:1)
我的公司ProjectLocker确实为像你这样的团队提供Subversion托管,Git托管和Trac托管服务。对于私人代码托管,我们或上面提到的竞争对手都是合适的。