These are the guidelines for getting giFT from cvs:
2. Getting giFT/OpenFT
Because giFT/OpenFT has not yet been released, you must retrieve the sources via CVS to use the program. If you don't have cvs installed, do it now, it's useful.
Go to the directory you want to download the sources to and type: (the $ is used to indicate this is a shell command):
$ cvs -d:pserver:email@example.com:/cvsroot/gift login
Just press enter when prompted for a password. You'll have to do this only once, after that cvs will read your password information from ~/.cvspass. Now type:
$ cvs -z3 -d:pserver:firstname.lastname@example.org:/cvsroot/gift co giFT
This will create a directory giFT/ and download everything you need (and more) into it.