Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Single-user source control?

Searching with '[Delphi] "source control"' didn't return much, so here goes: For those of you Delphi programmers working on your own, what source control do you like? I know about TortoiseSVN (which can be used without a server), but I'd like to know if there are better options before choosing it.

Thank you.

like image 913
Gulbahar Avatar asked Sep 03 '09 08:09

Gulbahar


People also ask

What is an example of source control?

There are several different tools that implement different kinds of source control. For example, Git is a source control tool that sets lets you manage a project. Github is a web-site that repositories managed with Git are usually stored on. Mercurial is yet another source control tool.

What is the difference between SCM and VCS?

SCM version control is a way to manage and document changes developers make to software code. Version control system (VCS) are also known as source control management (SCM), so the terminology is interchangeable.

Should I use source control?

Source control is important for maintaining a single source of truth for development teams. Using it helps facilitate collaboration and accelerates release velocity. Some benefits of source control are: It allows multiple developers to work on the same codebase.

What is SVN and how IT works?

Apache Subversion (often abbreviated SVN, after its command name svn) is a software versioning and revision control system distributed as open source under the Apache License. Software developers use Subversion to maintain current and historical versions of files such as source code, web pages, and documentation.


1 Answers

SVN will be more than enough as you'll mostly use it for backing up and diff'ing versions.

You can use VisualSVN Server and TortoiseSVN with Delphi IDE Integration. All of these are freeware. If you wish to use any other freeware SCM with Delphi IDE integration you'll need to buy SourceConneXion or Athlant. Also, if you're using D2009 you'll need to convert strings to ansistrings in order to get TortoiseSVN addon for delphi to work.

like image 63
Ertugrul Kara Avatar answered Oct 06 '22 00:10

Ertugrul Kara