Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Svn GitHub的Subversion版本?_Svn_Git_Version Control_Github - Fatal编程技术网

Svn GitHub的Subversion版本?

Svn GitHub的Subversion版本?,svn,git,version-control,github,Svn,Git,Version Control,Github,我想在公共存储库上托管一些开放源代码,我真的很喜欢GitHub如何实现这种共享 不幸的是,Git并不是这些项目的一个选项,这主要是因为我正在为Windows开发/在Windows上开发Git,而Windows上的Git支持与Subversion的支持相差甚远 我希望有一些完全像GitHub的东西,但我可以用Subversion来代替。这样的服务存在吗?我与Subversion一起使用。我认为它比GitHub更复杂,但它为开源项目提供免费托管服务。您可以查看我使用过的服务,发现它对托管项目很有好处

我想在公共存储库上托管一些开放源代码,我真的很喜欢GitHub如何实现这种共享

不幸的是,Git并不是这些项目的一个选项,这主要是因为我正在为Windows开发/在Windows上开发Git,而Windows上的Git支持与Subversion的支持相差甚远


我希望有一些完全像GitHub的东西,但我可以用Subversion来代替。这样的服务存在吗?

我与Subversion一起使用。我认为它比GitHub更复杂,但它为开源项目提供免费托管服务。

您可以查看我使用过的服务,发现它对托管项目很有好处。如果你真的要坚持使用SVN,你一定要看看他们。

检查操作系统SVN托管服务的比较。

将SVN作为许多功能之一提供,并且对开源项目是免费的。

是一个我毫无怨言的SVN主机。

很好的Subversion托管比较列表

我希望有一些完全像GitHub的东西,但我可以用Subversion来代替。有这样的服务吗

不,它不存在

它不可能存在。GitHub的功能高度依赖于分布式版本控制。事实上,使“共享变得漂亮”的大多数特性与GitHub完全无关,它们是分布式版本控制的基本特性


因此,您可以使用类似(或,)for(),(),(),Codeville,,,但不支持(或,,),因为集中式版本控制系统根本无法支持所需的功能。

我的公司为您这样的团队提供Subversion托管、Git托管和Trac托管。对于私有代码托管,上述我们或我们的竞争对手都非常适合。

您是否尝试过Ortoisegit?我不是一个git迷,但是Windows支持最近有所改善。您是否尝试过的最新版本。但是,它没有与Visual Studio集成。VisualSVN似乎是唯一一个始终不会把我的项目搞砸的工具,它会自动删除那些不应该出现在报告中的东西?我在Windows上使用它,它对我来说非常有用。还有其他DVC,例如mercurial+tortoisehg和visualhg+1。没有得到复选标记,因为他们不支持Boost软件许可证,但它看起来真的很不错。。。真不敢相信我居然没想到那一个!当我说“漂亮”时,我是在直言不讳。特别是像显示提交的差异、显示关于repo中代码类型的统计数据的图表等。感谢您指向
darcs
的补丁标签!还有一点:我也遇到过。至于Git托管,我想补充一下。(我认为很高兴知道并使用多个托管站点来支持您的DVCS项目,使它们成为独立的公共镜像。这就是为什么我想列出更多已知的替代方案。)