Difference between revisions of "Repository"

(Clarified how to check out the source code.)
Line 5: Line 5:
  
 
==Getting the source code==
 
==Getting the source code==
 +
The URL for the repository used to host EiffelStudio's source code is https://eiffelsoftware.origo.ethz.ch/svn/es.
  
You will find the URL for Eiffel Software's repository at the [[URLs|URLs list]]. It contains the latest development version of EiffelStudio and of the Eiffel Software libraries.
+
To get all the source code at once simply do:
 +
<pre>
 +
svn co https://eiffelsoftware.origo.ethz.ch/svn/es/trunk EiffelStudio
 +
</pre>
  
===Note===
+
This will create a '''EiffelStudio''' directory in the directory where the above command was entered.
The SVN repository also contains the 5.4, 5.5 and 5.6 releases of the EiffelStudio environment. Those versions can only be compiled with an EiffelStudio 5.4, 5.5 and 5.6 release.
+
 
 +
However to compile EiffelStudio you will have to proceed slightly differently, have a look at the [[Compiling_EiffelStudio]] page. We hope to remove this special way of checking out the code in the near future.
 +
 
 +
==How to get the old releases==
 +
The SVN repository also contains the 5.4, 5.5 and 5.6 releases of the EiffelStudio environment. Those versions can only be compiled with an EiffelStudio 5.4, 5.5 and 5.6 release. They can be found in the branches directory at the root of the svn repository.

Revision as of 14:25, 5 April 2006

Prerequisite

Before getting the actual source code you need to get familiar with subversion and its tools. Visit the subversion reference to discover the basic about subversion.

Getting the source code

The URL for the repository used to host EiffelStudio's source code is https://eiffelsoftware.origo.ethz.ch/svn/es.

To get all the source code at once simply do:

 svn co https://eiffelsoftware.origo.ethz.ch/svn/es/trunk EiffelStudio

This will create a EiffelStudio directory in the directory where the above command was entered.

However to compile EiffelStudio you will have to proceed slightly differently, have a look at the Compiling_EiffelStudio page. We hope to remove this special way of checking out the code in the near future.

How to get the old releases

The SVN repository also contains the 5.4, 5.5 and 5.6 releases of the EiffelStudio environment. Those versions can only be compiled with an EiffelStudio 5.4, 5.5 and 5.6 release. They can be found in the branches directory at the root of the svn repository.