X-Git-Url: https://git.proxmox.com/?p=pve-common.git;a=blobdiff_plain;f=README.dev;h=bf7470c24cab8c1dca0b8f87e56ccb9b1146e7d2;hp=390ea7ef53ecec1df0648677ff4cbefe78e8ed26;hb=2de75075b0d1c9adbb81830c7b4b3d3449bace4a;hpb=e143e9d86b489c57166b5c192bf41dcc3452471e diff --git a/README.dev b/README.dev index 390ea7e..bf7470c 100644 --- a/README.dev +++ b/README.dev @@ -5,7 +5,7 @@ Setup PVE v2 Development Environment 1. Install Debian 'squeeze' 2. Install prerequisites for development environment: -apt-get -y install build-essential subversion debhelper autotools-dev \ +apt-get -y install build-essential git-core debhelper autotools-dev \ doxygen check pkg-config libnss3-dev groff quilt dpatch libxml2-dev \ libncurses5-dev libslang2-dev libldap2-dev xsltproc python-pexpect \ python-pycurl libdbus-1-dev openipmi sg3-utils libnet-snmp-perl \ @@ -19,25 +19,31 @@ libapache2-mod-perl2 libfilesys-df-perl libfile-readbackwards-perl \ libpci-dev texi2html libgnutls-dev libsdl1.2-dev bridge-utils \ libvncserver0 rpm2cpio apache2-mpm-prefork libintl-perl \ libapache2-request-perl libnet-dns-perl vlan libio-socket-ssl-perl \ -libfile-sync-perl ifenslave-2.6 libnet-ldap-perl console-data - -3. Download and install the following svn modules in order from top to bottom: - -svn://devel.proxmox.com/var/svn/pve/ - -libqb/trunk -corosync/trunk -openais/trunk -pve-common/trunk -pve-cluster/trunk -redhat-cluster/trunk -pve-access-control/trunk -pve-storage/pve2 -pve-qemu-kvm/pve2 -qemu-server/pve2 -vncterm/pve2 -pve-manager/pve2 -pve-kernel-2.6.32-rh/pve2 +libfile-sync-perl ifenslave-2.6 libnet-ldap-perl console-data \ +libtool dietlibc-dev + +3. Download and install the following git modules in order from top to bottom: + +# git clone git://git.proxmox.com/git/ + +You currently need the following packages: + +libqb.git +corosync-pve.git +openais-pve.git +pve-common.git +pve-cluster.git +redhat-cluster-pve.git +lvm.git +pve-access-control.git +pve-storage.git +pve-qemu-kvm.git +qemu-server.git +vncterm.git +vzctl.git +pve-manager.git +pve-kernel-2.6.32.git +fence-agents-pve.git Most source can be installed with 'make dinstall' command. @@ -48,7 +54,11 @@ Most source can be installed with 'make dinstall' command. There is an experimental package containing the API documentation as ExtJS application: -pve2-api-doc/trunk +pve2-api-doc.git + +You can view the source code at: + +https://git.proxmox.com REST vs. SOAP