6

我避免使用 CodePlex,因为它缺乏对适当 SVN 的支持,并且被关于缺点的投诉所劝阻。最近,我一直想将我的项目从 beanstalk 移植到 codeplex,因为后者更具社交性。

你遇到过什么问题,对SVN的支持有多好。SVN桥有多好?

4

5 回答 5

4

当 CodePlex 有客户端程序时,客户端 SvnBridge 对我来说一直是个问题。然而,他们已经将 SvnBridge 移到了他们的服务器场中,并且运行得非常好。我在 CodePlex 上有 3 个项目,其中 2 个使用他们的源代码控制。其中两个项目是从 SourceForge 迁移而来的。SourceForge 的 UI 越来越差,而 CodePlex 一直在倾听用户的意见并改善了用户体验。

我遇到的主要问题是您的提交没有获得连续的 ID。id 池与运行它的 TFS 服务器上的所有其他项目共享。据我所知,目前有 6 个 TFS 服务器托管 CodePlex 项目。

我自己托管其中一个项目的源代码控制,因为我需要为一些事情添加自定义钩子脚本。除此之外,CodePlex 还不错。

于 2009-04-29T13:55:10.543 回答
2

先试试看。在 CodePlex 上建立一个“虚拟”项目,不要发布它,然后找出来。

我已经使用 CodePlex 和 Tortoise SVN 一段时间了,这很好,但我可能没有做你想做的事。

CodePlex 为您提供 30 天(我认为)来设置您的项目而不发布它。您可以轻松设置项目,确保您感兴趣的 SVN 命令有效,然后发布或中止。

于 2009-04-29T11:47:44.203 回答
2

SVN 网桥太 buggggggggggggggggggy !!!我没有检查大多数项目,使用 git-svn、hgsubversion、bzr-svn,......我很生气的是它在中间失败,HTTP 200 OK 或者在 git-svn 中完全没有响应。我建议人们不要在 Codeplex 中选择 TFS/SVN 选项,请选择 Git/Mercurial;如果他们想继续使用 SVN,或者切换到 GoogleCode 或 SourceForge。

于 2012-02-17T07:35:26.587 回答
1

我在 CodePlex 上管理一个小项目(使用 Subversion),我对这种体验并不特别满意。最大的问题是:

  1. 对 Subversion 功能的不完整/错误支持。例如,我可以创建一个新文件夹,但不能将任何内容移入其中。命令行客户端在与 SVN 服务器通信时不断出错,并锁定存储库。

  2. 缓慢的源代码控制访问。真的很慢,即使是小文件。浏览历史很痛苦。

我还没有尝试过更多的“高级”功能,比如分支和合并,但从我读到的内容来看,它目前不受支持。

因此,您可以将 CodePlex 与 TF$ 一起使用,或者转到 Google Code、SourceForge、GitHub 等...

于 2009-05-16T01:48:10.370 回答
0

来自底格里斯论坛

我自己做了一些测试,发现问题出在 serf 库上。svn 1.7 使用 serf 而不是 neon 作为默认库。您可以在服务器配置文件中将其设置回霓虹灯:设置->网络->编辑,然后在文件底部添加该行

http-library = neon

然后保存文件。这将解决您在使用 Codeplex 时遇到的问题。

斯特凡

于 2013-02-26T11:16:03.300 回答