Get source code: Difference between revisions

From KolibriOS wiki
Jump to navigation Jump to search
m (Mention GitHub mirror)
No edit summary
Line 1: Line 1:
The KolibriOS developer team makes use of a central SVN source code repository.<br>
The KolibriOS developer team makes use of a central Git source code repository.<br>
Not only the KolibriOS kernel and its drivers, but also almost all known open-source program and library can be found on this system.<br><br>
Not only the KolibriOS kernel and its drivers, but also almost all known open-source program and library can be found on this system.<br><br>


The repository is located at svn://kolibrios.org and can also be browsed through http://websvn.kolibrios.org<br>
The repository is located https://git.kolibrios.org/KolibriOS/kolibrios.git<br>
<br>
<br>
There are also read-only repository mirrors (only for checkout, no commits) for git: https://github.com/KolibriOS/kolibrios.git, http://repo.or.cz/w/kolibrios.git<br>
There are also read-only repository mirrors (only for checkout, no commits) for git: https://github.com/KolibriOS/kolibrios.git, http://repo.or.cz/w/kolibrios.git<br>


== Installing Subversion ==
== Installing Git==


=== Linux ===
=== Linux ===
*Ubuntu
*Ubuntu
: <code>apt-get install subversion</code>
: <code>apt-get install git</code>
*Archlinux
*Archlinux
: <code>pacman -S subversion</code>
: <code>pacman -S git</code>


=== Mac OS ===
=== Mac OS ===
Line 22: Line 22:


=== Windows ===
=== Windows ===
*TortoiseSVN is a free GUI-oriented SVN client for windows. Get it here: http://tortoisesvn.net/
*[https://gitforwindows.org/ Git for Windows]


== Get code ==
== Get code ==
*In a terminal go to where you want to put the source code of Kolibri.
*In a terminal go to where you want to put the source code of Kolibri.
*Now run the following and wait:
*Now run the following and wait:
: <code>svn checkout svn://kolibrios.org kolibrios</code>
: <code>git clone https://git.kolibrios.org/KolibriOS/kolibrios.git</code>


=== Git ===
=== Git ===
As mentioned above, http://repo.or.cz/w/kolibrios.git is where you can grab a copy from Git.
As mentioned above, http://repo.or.cz/w/kolibrios.git is a read-only mirror of Git repository.
You cannot commit to the repo, the git is only a mirror of the SVN.
You cannot commit to this repo, it is just a mirror of the official Git.
Please get SVN write access if you wish to make contributions!
Please get oficial Git write access if you wish to make contributions!


[[Category:Manuals]]
[[Category:Manuals]]
[[Category:Development]]
[[Category:Development]]

Revision as of 23:48, 17 January 2025

The KolibriOS developer team makes use of a central Git source code repository.
Not only the KolibriOS kernel and its drivers, but also almost all known open-source program and library can be found on this system.

The repository is located https://git.kolibrios.org/KolibriOS/kolibrios.git

There are also read-only repository mirrors (only for checkout, no commits) for git: https://github.com/KolibriOS/kolibrios.git, http://repo.or.cz/w/kolibrios.git

Installing Git

Linux

  • Ubuntu
apt-get install git
  • Archlinux
pacman -S git

Mac OS

  • Mountain Lion
Install the Command Line Tools for Xcode from Xcode -> Preferences -> Downloads.
Or download it directly from https://developer.apple.com/downloads/
  • Previous versions
Comes installed.

Windows

Get code

  • In a terminal go to where you want to put the source code of Kolibri.
  • Now run the following and wait:
git clone https://git.kolibrios.org/KolibriOS/kolibrios.git

Git

As mentioned above, http://repo.or.cz/w/kolibrios.git is a read-only mirror of Git repository. You cannot commit to this repo, it is just a mirror of the official Git. Please get oficial Git write access if you wish to make contributions!