Update of "clone"
Not logged in

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.


Artifact ID: aa03d2b2d12288cfd89068e8d2567d376a5e82f7
Page Name:clone
Date: 2014-04-20 06:40:51
Original User: kraileth

EERIE uses the Fossil DVCS (Distributed Version Control System). It's less common than e.g. git or the likes, but it does its job very well, provides a bug tracker and wiki system as well and is even more liberally licensed (Simplified BSD).

Setting up a local copy

To dump the contents of the repository to your hard drive, you first have to install fossil. Depending on what distribution you use, you may or may not be able to do this via package management. Arch Linux has fossil in the community repository so you can just install it (if you haven't disabled that repo for some reason):

$ pacman -Sy fossil

Next change to whatever place on your computer you want the repository in. Since anonymous cloning is allowed, just execute the following line:

$ fossil clone https://chiselapp.com/user/kraileth/repository/e5-musl e5-musl.fossil

Congratulations sir or madam! You now have a local clone of the repository. Yes, it's just that one e5-musl.fossil file, an Sqlite database. To do anything useful you may want to create a working directory for the repository and enter it:

$ mkdir workingdir && cd workingdir

The last step is to "connect" this directory with the database by using the "open" command:

$ fossil open ../e5-musl.fossil

And that's it. You should now have convenient access to the PKGBUILD files.

Updating the local copy

In case you want to update your local working copy later, just issue the following command when you're in the workingdir:

$ fossil update