[Flightgear-devel] A dumb GIT question

2010-07-09 Thread Jack Mermod
Hi everybody, I recently downloaded all the GIT data, and was wondering where I 
can get the fgfs program(launcher) for git itself? I'm trying to understand the 
whole git thing but am a little confused. Do I have to learn terminal to use 
git? What does it mean to make a build? You may have to(quite literally) draw 
me a picture.

Regards,
Jack



--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first
___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] A dumb GIT question

2010-07-09 Thread Roland Haeder
Hi,

GIT is a code repository tool which can use developers for managing
their code (not limited to the C++ language) in a collaborative way.
Say, if developer A and developer B are working on the same file, their
both edits can be merged together, to make things easier. Without
GIT/SVN/CVS/... between them they have to mail their changes to each
other.

If you have more than 2 developers it is nearly impossible to move on
without deleting/overwriting someone else' code.

The word build is being used here because you build your program with
the help of many tools like automake, autoconf, autoheader and later
on make and GCC (GNU C Compiler) or any other C compiler. Without
these tools you have to compile every single file on your own, link the
created object files together and package them into archives which can
become really hard if you have programs like FGFS which has many source
code files.

GIT doesn't build anything for you. You need that (and many more)
build-packages from your distribution. If you have downloaded and
installed them, you can start with building SimGear first by executing
autogen.sh and then the configure script.

Hope this helps you a little for the start. More would explode this
mail. :-)

If you are a user, you should better stick to the already build binaries
from your distribution. They might not be so very up-to-date like the
GIT code is but it is much easier. :)

Regards,
Roland

On Fri, 2010-07-09 at 02:30 -0700, Jack Mermod wrote:
 Hi everybody, I recently downloaded all the GIT data, and was wondering where 
 I can get the fgfs program(launcher) for git itself? I'm trying to understand 
 the whole git thing but am a little confused. Do I have to learn terminal to 
 use git? What does it mean to make a build? You may have to(quite literally) 
 draw me a picture.
 
 Regards,
 Jack



signature.asc
Description: This is a digitally signed message part
--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel


Re: [Flightgear-devel] A dumb GIT question

2010-07-09 Thread Roland Haeder
Small typo in first block. :( Should say:

GIT is a code repository tool which can be used by developers for
managing ...


signature.asc
Description: This is a digitally signed message part
--
This SF.net email is sponsored by Sprint
What will you do first with EVO, the first 4G phone?
Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first___
Flightgear-devel mailing list
Flightgear-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/flightgear-devel