8

我们是几个多年来一直在使用 VSS 的 Delphi 开发人员团队(我知道这很遗憾),但我们不使用 VCS 的任何高级功能,所以它在很多情况下都可以正常工作(但有时它是快把我逼疯了 :( )。

VSS 的好处是我们使用第三方插件将 VSS 与 Delphi 集成,这很好用,但是现在当我们的项目变得更大时,我们想从 VSS 转移。

我查看了其他几个 VCS(免费和商业),发现它们中的大多数似乎都是为 Linux 人员制作的,而且您必须使用命令行来进行许多管理工作(我知道我是 windows 人:P)。

我正在寻找新的版本控制,它应该易于使用和维护,并与 Delphi IDE (D2007) 很好地集成,或者至少为管理员和开发人员提供一个好的 UI。

4

6 回答 6

26

只需使用SVN和与 Windows 资源管理器集成的优秀TortoiseSVN客户端。

PS 发现了这个问题:开发 Win32 Delphi 应用程序的最佳工具集是什么?而这个 Delphi IDE/TortoiseSVN 集成工具在答案之一: http: //delphiaddinfortortoisesvn.tigris.org/

于 2008-10-22T10:14:15.493 回答
2

您至少应该看看JVCS。它与 Delphi IDE 集成,它是用 Delphi 编写的并且是开源的,您可以从包括 Firebird 在内的多个数据库中进行选择来存储您的存档。

于 2008-10-22T16:02:04.540 回答
1

有 Team Coherence ( http://www.teamcoherence.com/ ),它是用 Delphi 编写的,与 IDE 集成得很好。我们仍然使用它。支持虽然不完整。

不过,大多数人似乎正在转向 SubVersion。

于 2008-10-23T10:02:31.647 回答
1

Team Coherence 是一个不错的选择。他们刚刚发布了一个新客户端,所以看起来支持很活跃。

于 2008-10-25T10:46:47.470 回答
1

除非您直接前往 SVN(如果您想免费使用 Git 或 Mercurial,我不建议您这样做)检查 Plastic SCM。在这里找到几个 Delphi 特定的教程:

http://codicesoftware.blogspot.com/2008/06/branching-and-merging-with-delphi-part.html http://codicesoftware.blogspot.com/2008/06/branching-and-merging-with-delphi -part_02.html

于 2010-03-30T12:28:51.347 回答
0

我们的 Delphi 团队最近(去年)从 VSS 升级到了Perforce,与它一起工作非常愉快。它很贵,但非常值得。它使源代码控制成为您交易的工具之一,而不是一件苦差事或障碍。它有很好的 GUI 工具,在需要时有一个很棒的命令行,并且在线提供免费的 Delphi IDE 集成。

这确实需要一些时间来适应,但是当您知道您不必担心永远丢失任何更改时,您可以创建带有放弃和合并更改的分支时,值得付出努力。它快速、高效且使用愉快。

于 2008-10-23T20:18:02.777 回答