good version control software for Delphi 2009 [clo

2020-02-11 01:46发布

does anyone have a good idea for what I might use ?

14条回答
▲ chillily
2楼-- · 2020-02-11 01:53

I use Team Coherence, from QSC. This integrates nicely into Delphi (I think the standalone desktop client app itself is written in Delphi too) and it can be used over a network/the web etc.

I'm a 'lone developer' who uses it to get to my source code wherever I am. It does all the obvious source control stuff pretty well (versioning, history, comparisons), and I'm happy with it.

It's not free, but if you want something that really does plug into the Delphi IDE, and that 'understands' Delphi sourcecode and projects (for instance, checking out a form is a single operation - .DFM and .PAS are intelligently linked together in the mind of TC), then it's worth a look. I'm quite happy with it.

查看更多
The star\"
3楼-- · 2020-02-11 01:55

Tortoise SVN Complicated at first but very reliable

查看更多
Evening l夕情丶
4楼-- · 2020-02-11 01:56

All version control systems should work just fine for you. You do not need a specific version control system for Delphi, or any language for that matter.

Some ideas:

  • Subversion (Central and simple to install and learn)
  • Mercurial (Distributed and easy to learn)
  • Git (Distributed; best for Linux, not Windows; does everything)
查看更多
仙女界的扛把子
5楼-- · 2020-02-11 01:56

I would like to recommend Plastic SCM. We used Team Coherance before, but due to multiple reasons (slow, bugs, etc) we have chosen for Plastic SCM: http://www.codicesoftware.com/xpfront.aspx

Very good support (email reaction mostly within 1 hour!) and it has fabulous branch and merging support! Task driven parallel development with multiple developers works much better than traditional version systems like TC, CVS, etc.

查看更多
甜甜的少女心
6楼-- · 2020-02-11 01:58

I have moved away from VSS to Subversion with Tsvn, you can look previous question I asked about replacing the VSS for better VCS with Delphi Moving away from VSS.

And to make the moving to Subversion easy, use VisualSvn server, which is very easy to install and work with.

The good thing about moving to Subversion that next Delphi version will include support to it from inside the IDE.

查看更多
戒情不戒烟
7楼-- · 2020-02-11 02:02

Its not specific to Delphi but SVN is the way to go for version control.

server - subversion (http://subversion.tigris.org/)

windows client - TortoiseSVN (http://tortoisesvn.tigris.org/)

查看更多
登录 后发表回答