Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's a good, free source control system for eclipse android development? [closed]

Tags:

My app code is starting to get unmanageable and I want to start source control, primarily because I need to branch my code.

What are some good systems that you have used in the past and what would you recommend to me.

Requirements:
Must be free
Must integrate with eclipse
Must work well with android development plugin

like image 710
CodeFusionMobile Avatar asked Jan 15 '10 20:01

CodeFusionMobile


People also ask

Is Git the best source control?

Git is one of the best version control tools that is available in the present market. Provides strong support for non-linear development. Distributed repository model. Compatible with existing systems and protocols like HTTP, FTP, ssh.

Is source control the same as version control?

A source control system, also called a version control system, allows developers to collaborate on code and track changes. Source control is an essential tool for multi-developer projects.

What is one of the oldest version control systems and is a well known tool among developers?

CVS Version Control (Concurrent Versions System) CVS is one of the oldest version control system and is a well-known tool among both commercial and open source developers. It allows you to check out the code you are planning to work on, and check-in the changes.


2 Answers

SVN (Subversion) is very good and there is support for an Eclipse plug-in called Subclipse.

like image 59
Paul Sasik Avatar answered Sep 20 '22 14:09

Paul Sasik


Besides all voting for git I'll vote for the following:

  1. If you are willing to use eclipse for android development use SVN or mercurial, because:
    • Both have much better support from eclipse (I belive EGit is still in beta and no public releases are available yet)
    • They are both supported by google code that is excellent source control for open source
    • They both work on all major systems (no offence but git on windows even with MinGW is sometimes creepy)

  2. If you are not using eclipse:
    • If you are not using windows for development choose Git because:
      • android uses it
      • it is awesome
    • If you do use windows choose:
      • Git if you are not afraid of console
      • Mercurial otherwise
like image 39
Nikolay Ivanov Avatar answered Sep 22 '22 14:09

Nikolay Ivanov