Gul*_*har 16 delphi version-control
使用'[Delphi]搜索"源代码控制"并没有太多回复,所以这里有:对于那些自己动手的Delphi程序员,你喜欢什么源代码控制?我知道TortoiseSVN(可以在没有服务器的情况下使用),但我想知道在选择它之前是否有更好的选择.
谢谢.
Ert*_*ara 22
SVN将绰绰有余,因为你主要用它来备份和扩散版本.
您可以将VisualSVN Server和TortoiseSVN与Delphi IDE Integration一起使用.所有这些都是免费软件.如果您希望使用任何其他免费软件SCM与Delphi IDE集成,您需要购买SourceConneXion或Athlant.此外,如果你正在使用D2009,你需要将字符串转换为ansistrings,以便让delphi的TortoiseSVN插件工作.
Vin*_*jip 14
我使用Mercurial,并使用了Bazaar和Perforce(小团队免费).一切都很好,但现在我倾向于更喜欢Mercurial.Mercurial配有自己的乌龟 ,虽然不如TortoiseSVN那么精致,但却完全可以使用:
TortoiseHg在资源管理器http://sourceforge.net/dbimage.php?id=158173中截图
对于RAD Studio XE或XE2的用户,Uwe Schuster发布了一个名为Version Insight Plus的IDE插件,它将Mercurial和Git支持添加到IDE的内置版本控制支持中.
对于我提到的所有系统,不需要中央服务器.
jam*_*iei 10
我会推荐免费和开源的Git,并且:
我几乎在每个新项目中使用它,即使只是我在项目中.它是一个速度极快的分布式版本控制系统,由Linus Torvalds编写,现在用于Linux Kernel和Ruby on Rails等高端项目.
Git并不难从命令行使用,但也拥有它自己的"Tortoise"软件包(TortoiseGit - 尽管不像它的SVN堂兄一样精致).
归档时间: |
|
查看次数: |
2621 次 |
最近记录: |