我想在公共存储库上托管一些开源代码,我真的很喜欢GitHub如何进行这种共享.
不幸的是,Git不是这些项目的选择,因为我在Windows上进行开发,而Windows上的Git支持并不是Subversion支持的地方.
我想要一些与GitHub完全相同的东西,但我可以使用Subversion.这样的服务存在吗?
我想要一些与GitHub完全相同的东西,但我可以使用Subversion.这样的服务存在吗?
不,它不存在.
它不可能存在.GitHub的功能高度依赖于分布式版本控制.实际上,大多数使"共享漂亮"的功能与GitHub完全无关,它们是分布式版本控制的基本功能.
因此,你可以为Mercurial(BitBucket),darcs(Patch-Tag),Bazaar(Launchpad),Codeville,Arch,ArX,Monotone,Fossil提供与GitHub(或Gitorious,codaset)完全相同的东西,但不能用于Subversion(或CVS),Perforce,Visual SourceSafe,Team Foundation Server,Vault),因为集中式版本控制系统根本无法支持所需的功能.
我在Subversion中使用Google Project Hosting.我认为它比GitHub更复杂,但它为开源项目提供免费托管.
Sourceforge提供SVN作为众多功能之一,并且对于开源项目是免费的,Google Code也是如此
http://unfuddle.com/是一位SVN主持人我根本没有任何抱怨.