This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
repositories [2013-11-04 02:08] draenog [Git repositories] |
repositories [2018-07-19 16:41] (current) glen [Git repositories] add SPECS repo info |
||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== PLD Linux code repositories ====== | ||
- | + | PLD Linux is using three publicly available code repositories. | |
- | ====== PLD code repositories ====== | + | |
- | PLD is using three publicly available code repositories. | + | |
===== Git repositories ===== | ===== Git repositories ===== | ||
Line 11: | Line 9: | ||
Projects: | Projects: | ||
- | * [[http://git.pld-linux.org/?p=projects/rc-scripts.git|rc-scripts]] - inittab and /etc/rc.d scripts | + | * [[http://git.pld-linux.org/?p=projects/rc-scripts.git|rc-scripts]] - inittab and /etc/rc.d scripts, [[package>rc-scripts]] |
- | * [[http://git.pld-linux.org/?p=projects/geninitrd.git|geninitrd]] - Scripts to create an initial ramdisk image for preloading modules | + | * [[http://git.pld-linux.org/?p=projects/geninitrd.git|geninitrd]] - Scripts to create an initial ramdisk image for preloading modules, [[package>geninitrd]] |
- | * [[http://git.pld-linux.org/?p=projects/setup.git|setup]] - Sources for setup package | + | * [[http://git.pld-linux.org/?p=projects/setup.git|setup]] - Sources for [[package>setup]] package |
* [[http://git.pld-linux.org/?p=projects/cleanbuild.git|cleanbuild]] - Build packages in clean environment and autodetect missing/excessive dependencies | * [[http://git.pld-linux.org/?p=projects/cleanbuild.git|cleanbuild]] - Build packages in clean environment and autodetect missing/excessive dependencies | ||
* [[http://git.pld-linux.org/?p=projects/pld-builder.new.git|pld-builder.new]] - PLD Linux builders | * [[http://git.pld-linux.org/?p=projects/pld-builder.new.git|pld-builder.new]] - PLD Linux builders | ||
- | * [[http://git.pld-linux.org/?p=projects/distfiles.git|distfiles]] - PLD Linux distfiles | + | * [[http://git.pld-linux.org/?p=projects/distfiles.git|distfiles]] - [[http://distfiles.pld-linux.org|PLD Linux distfiles]] |
* [[http://git.pld-linux.org/?p=projects/pld-ftp-admin.git|pld-ftp-admin]] - Scripts for PLD Linux FTP administration | * [[http://git.pld-linux.org/?p=projects/pld-ftp-admin.git|pld-ftp-admin]] - Scripts for PLD Linux FTP administration | ||
* [[http://git.pld-linux.org/?p=projects/template-specs.git|template-specs]] - Templates for PLD Linux .spec files | * [[http://git.pld-linux.org/?p=projects/template-specs.git|template-specs]] - Templates for PLD Linux .spec files | ||
+ | * [[http://git.pld-linux.org/?p=projects/buildlogs.git|buildlogs]] - [[http://buildlogs.pld-linux.org/|PLD Linux buildlogs]] web interface | ||
+ | * [[http://git.pld-linux.org/?p=SPECS.git|SPECS]] - copy of all packages ''.spec'' files from ''HEAD'', clone url: ''%%git://git.pld-linux.org/SPECS%%'' | ||
- | Packages .spec files and sources, also mirrored also at [[https://github.com/pld-linux/|github.com/pld-linux]]: | + | Complete listing from [[http://git.pld-linux.org/cgi-bin/cgit.cgi/projects|cgit web]] of all under "projects" |
+ | |||
+ | For packages (''.spec'' files and sources): | ||
* [[http://git.pld-linux.org/cgi-bin/cgit.cgi|cgit]] interface | * [[http://git.pld-linux.org/cgi-bin/cgit.cgi|cgit]] interface | ||
* [[http://git.pld-linux.org/cgi-bin/gitweb.cgi|gitweb]] interface | * [[http://git.pld-linux.org/cgi-bin/gitweb.cgi|gitweb]] interface | ||
+ | * [[https://github.com/pld-linux/|github.com/pld-linux]] - github mirror | ||
+ | |||
+ | More info about git: | ||
+ | * [[howto-git|How to work with git repositories]] | ||
+ | * [[cvs2git|CVS to GIT cheatsheet]] | ||
+ | |||
+ | |||
+ | |||
+ | |||
===== Subversion repository ===== | ===== Subversion repository ===== | ||
Our SVN repository can be found at [[http://svn.pld-linux.org/|svn.pld-linux.org]]. It serves as a development place for several projects as well as an official home for PLD documentation. To access a SVN module use ''http://svn.pld-linux.org/svn/<modulename>'' path in your favourite SVN client. | Our SVN repository can be found at [[http://svn.pld-linux.org/|svn.pld-linux.org]]. It serves as a development place for several projects as well as an official home for PLD documentation. To access a SVN module use ''http://svn.pld-linux.org/svn/<modulename>'' path in your favourite SVN client. | ||
Line 29: | Line 40: | ||
This repository can be found at [[http://cvs.pld-linux.org/|cvs.pld-linux.org]]. | This repository can be found at [[http://cvs.pld-linux.org/|cvs.pld-linux.org]]. | ||
- | To use it anonymously, use your //cvs// client to login to //anoncvs.pld-linux.org// server, example: | + | To use it anonymously, use your //cvs// client to login to //cvs.pld-linux.org// server, example: |
- | * ''$ export CVSROOT=:pserver:cvs@anoncvs.pld-linux.org:/cvsroot''. | + | * ''$ export CVSROOT=:pserver:cvs@cvs.pld-linux.org:/cvsroot''. |
===== Info for Developers ===== | ===== Info for Developers ===== |