D 2012-07-23T07:39:00.320 L Checking\sout P d39feb61a30727b48466506fec0a8bd896f1b3f1 U jan.nijtmans W 2537 Checking out the project

The Eclipse way

Select the "Fossil Repository Exploring" view, click on the "Add Fossil repository" buttun. Give the URL (https://chiselapp.com/user/jan.nijtmans/repository/fosclipse-core). Wait until the repository appears in the "Fossil Repositories view". In the mean time, the cloning of the repository starts in the background (unless you disabled it, but then you cannot do any check-outs). Right-click on the repository you want to check-out, and click "Checkout". You will get the "Checkout from Fossil" dialog. Fill in what you want and click "OK". Eclipse will then set up everything for you.

The temporary way

Unfortunately, the above way is not implemented yet (priority 1 for milestone 1!). Until it's implemented, we have to generate manually the correct structure, from the command line using the fossil executable.

First create the directory "<workspace>/.metadata/.plugins/org.fossil_scm.fosclipse.core", and "cd" to it. Then:

fossil clone -A   .fossil

Do this for all repositories. Here is a list of the current Project URL's and the corresponding Project ID's.

Then, create new projects named "org.fossil_scm.fosclipse." in Eclipse. It doesn't matter which type, "General" will do (its ".project" file will be overwritten later). Then, from the command line again, "cd" to its directory and type:

rm .project
fossil open <workspace>/.metadata/.plugins/org.fossil_scm.fosclipse.core/.fossil
Do this for all 5 projects.

Now you have 5 projects checked out, which together form everything you need to do Fosclipse plugin development. For now you need the fossil executable to do any updates's, commits or whatever, but hopefully the Fosclipse plugin will get some useful shape soon.

Z a96fbfc4f33581617e034a834b9fccc0