2

While I make some (java) code, i feel the need to experiment and change some parts of it often. I want these changes to appear in a copy of my existing project and not the original - something like "save as" vs "save".

I have some options to do this job(below). Problem is that I can't decide which one to choose. As a beginner to version control, I want something that is very easy, but is also used in many software companies. I already have a lot of problems with compiler and run-time errors. I hope that a version control software will not make the coding process even more difficult.

Options-

1- Make copies of my code and label them with different numbers/dates.
2- Use SVN ?
3- Use GIT ?

Besides this, are there any other version control methods ?

EDIT-

Is is possible to do SVN inside eclipse itself or maybe integrate eclipse with some SVN software ? If yes, would this be a good approach ?

4

1 に答える 1

3

現在、個人プロジェクトには SVN を使用し、グループ プロジェクトには Git を使用しています。Git が分岐を処理する方法は非常に洗練されています。SVN のセットアップと使用は非常に簡単です (クライアント側での ssh ログインではなく、URL が必要なだけです)。

Windows を使用している場合は、TortoiseSVN と TortoiseGit を使用することをお勧めします。

https://tortoisegit.org/

http://tortoisesvn.net/

また、最初のオプションを使用しないことをお勧めします。あなたが単なる愛好家であっても、リビジョン管理は非常に重要です。

于 2012-08-02T00:32:26.110 に答える