fossil.wanderinghorse.net  Artifact Content

Artifact 9f57d057efd3e3f6aa4c5a9e015a47cab467e0ff:

Wiki page [download] by anonymous 2009-12-07 21:27:55.
D 2009-12-07T21:27:55
L download
P 93fc1aba39239b7d95afb429b3fd4cb466672b27
U anonymous
W 1707
<h2>Generic instructions for downloading from Fossil repositories</h2>

There are several options for downloading software from this server...

<h3>Option One: downloading a Zip file</h3>

The first is to [/login|log in as the anonymous user] and follow the [/leaves] link. Then find the top-most entry and click that. From there, you can download a zip file containing the latest checked-in source code. Logging in is required to avoid that bots download every revision of the source tree as a complete zip (basically bandwidth theft, though unwittingly).

<h3>Option Two: prepared downloadable files</h3>

Some repositories on this server have downloadable files available under [http://fossil.wanderinghorse.net/download/]. However, i don't update those all that often - the repos are always newer.


<h3>Option Three: clone the repo with fossil</h3>

Optionally, you can use fossil to download the repo, as shown in this example:

<pre>
fossil clone http://fossil.wanderinghorse.net/repos/pegc/index.cgi pegc.fsl
</pre>

(All on one line.)

If you get an authorization error when doing so, please [http://wanderinghorse.net/home/stephan/|contact me] and i will fix the error (clone access for guest users has to be turned on for each repo, and i don't always remember to do it when adding repos).

That will create a local copy of the repository, which can then be opened with:

<pre>
~> mkdir pegc
~> cd pegc
~> fossil open ../pegc.fsl
</pre>

That checks out the files under the current directory. Once the repo is cloned, "fossil pull" can later be used to pull in the latest changes and "fossil update" applies the "pulled" changes to the locally checked-out copy.

Z c82fbe5c3f76ecc5bbb3a28b61802545