SVN

Check Out

Bleeding edge development of nALFS occurs on the TRUNK of the LFS subversion (SVN) repository.

To get a good feel for what all the repository contains, you can go to the SVN web at http://svn.linuxfromscratch.org/viewcvs.cgi/?root=ALFS. There is also an excellent online book at http://svnbook.red-bean.com/ that contains the whole SVN users and administrators guides.

You can do an anonymous TRUNK checkout of the nALFS source code by issuing the following command :

svn co \
svn://svn.linuxfromscratch.org/ALFS/nALFS/nALFS/trunk \
ALFS/nALFS
[Note] Note

SVN commands are very simple and similar to the Concurrent Version System (CVS). When issuing an SVN "co" command, you should be in the top level of your local working "sandbox". The above command will place the trunk of the nALFS source code into the ALFS/nALFS directory below the root of your local working "sandbox" directory. This path is arbitrary, you do not have to use ALFS/nALFS if you do not want to.

If all you want to do is update the local sandbox, then issue this command in the local working directory (eg. ALFS/nALFS in your sandbox:

svn update

If you are planning on being able to check files back in, you need to ensure that you do a privileged checkout. To do a priviledged checkout, add a "+ssh" just after the second "svn" in the above command. Here is an example :

svn co \ 
svn+ssh://svn.linuxfromscratch.org/ALFS/nALFS/nALFS/trunk \
ALFS/nALFS

The books are in different places in the repository than the nALFS source code. You can find them in the following locations :

  • nALFS Hackers Guide : /ALFS/nALFS/docs/hackers_guide/trunk

  • nALFS Users Guide : /ALFS/nALFS/docs/users_guide/trunk

  • ALFS Syntax Document : /ALFS/docs/syntax_doc/trunk

The standard LFS and BLFS profiles are in a third place the repository. You can find them in the following locations :

  • LFS : /ALFS/profile/LFS/trunk

  • BLFS : /ALFS/profiles/BLFS/trunk

The current stable version of the nALFS source code is developed on the 1.2 branch in the repository. You can do an anonymous checkout of this branch by issuing the following command :

svn co \
svn://svn.linuxfromscratch.org/ALFS/nALFS/nALFS/branches/1.2 \
ALFS/nALFS-1.2