Quand on aime, on ne compte pas...

Slides:



Advertisements
Présentations similaires
IntroductionArchitecturesPropriétésTâches ANT Apports par rapport à uPortal Un seul fichier de configuration Ajout de librairies Ajout de CAS comme méthode.
Advertisements

Dimensions et Java : Plug-in, Build et EAR Elisabeth BAUDOIN STIME CLUB UTILISATEURS ALMA DU 23 NOVEMBRE 2010.
Concurrent Version System
Introduction Création d'un projet Ajout de fichiers Compilation Exécution Utiliser le débogueur Département dinformatique et de génie logiciel Développer.
Développer en C avec Eclipse Introduction Création d'un projet Ajout de fichiers Compilation Exécution Utiliser le débogueur Département dinformatique.
Framework Play 2.0 Démonstration du proof of concept
Gestion de configuration Linux avec etckeeper
Master 1 ère année Sécurité des Systèmes Informatique 1 Compilation à partir du code source  Pouvoir installer un logiciel avant qu’il ne soit packager.
Subversion, un outil de gestion de version
JLMVPC Suivre une campagne. Stats Statistiques campagnes Démarrer la stat Etat de la stat / Récap Etat de la stat / Détail Planning mensuel.
Point sur les données et les outils.  3 géométries différentes. ▪ Du début des shifts au 6 août :30 exclus ▪ Du 6 août :30 au 17 août 2011.
IFT313 – Introduction aux langages formels Eric Beaudry Département d’informatique Université de Sherbrooke Laboratoire sur JFLEX Été 2010.
Test.
Subversion.
PARTIE B: Systèmes de contrôle de révisions Plusieurs acteurs sur un même projet Projets distribués Entremêlement des préoccupations Entremêlement des.
Git et Gitlab In Git we trust. Git et Gitlab In Git we trust.
Initiation à Université Rouen 2016.
GCstar Gestionnaire de collections personnelles Christian Jodar (Tian)
1 Après 3 séances ● Utilisation du système Linux – Il faut maîtriser l'utilisation de la souris (« copy/paste » des textes donnés) – Utilisation de la.
Découverte d'Ubuntu Premiers pas dans un nouvel univers Frédéric Mandé.
JPF 2008 Gestion distribué de version avec Mercurial Michael Scherer JPF 2008.
Subversion. 2 Subversion : Pour Quoi Faire ? Problèmes de la gestion du code dans un projet – Durée de vie du projet peut être longue : besoin de gérer.
Jean-Michel GLORIAN Atelier COMPIL du 08/06/10 SVN Client - Niveau découverte Atelier COMPIL SVN client Niveau découverte.
Les Logiciels Libres en pratique Samedi 25 mars 2006 Toulibre
1 Après 5 séances ● Utilisation du système Linux – Il faut maîtriser l'utilisation de la souris (« copy/paste » des textes donnés) – Utilisation de la.
Subversion. 2 Subversion : Pour Quoi Faire ? Problèmes de la gestion du code dans un projet – La durée de vie du projet peut être longue : besoin de gérer.
29/09/2016 Le développement du noyau Linux Qui ? Quand ? Comment ? Quoi ? Thomas Petazzoni electrons.com.
CRÉER LE SOMMAIRE DU CLASSEUR. 1.Ouvrir une session Se connecter avec son identifiant et son mot de passe.
VHFFS : Enlarge your hosting Sylvain Rochet Samuel Lesueur Cette présentation est sous contrat Paternité-Partage des Conditions Initiales à l'Identique.
Séminaire Novembre Outils de diagnostic réseau (O.D.R)
Séminaire EOLE Beaune Septembre 2007 AMON NG.
Migration LGA, Windows 2008 ● Pré-requis ● Postes clients ● Serveurs.
Séminaire EOLE Dijon octobre 2008 Migration Eole.
Test.
Test.
test
ATS8500 Standalone Downloader.
Guide d’utilisation pour Git
Projet informatique Associations Présentation de l’extranet FFBA
Utiliser le dossier Mon EBSCOhost
Comment accroître le nombre de contributions externes ?
Présentation de MultiSystem
Gestion de version centralisée et décentralisée
La transparence réseau dans KDE
De l’introduction à l’importation
Séminaire Novembre 2006 Zephir : Déploiement et supervision des serveurs Eole.
Formation Subversion 1 1.
Des outils pour le développement logiciel
Outils de production de code
Après 3 séances Tous les binômes ont commencé l'exercice « Formes »
Guillaume Philippon Tutoriel git.
Fonctionnement et workflow
PROGRAMME DE CARTOGRAPHIE ET COLLECTE DE DONNEES DESEXPLOITATIONS AGRICOLES DU Togo Janvier 2016.
Esabora.as Dématérialisation.
FORMATION INFORMATIQUE
Chapitre 7 Configuration de l'environnement du bureau
TEST.
Prise en main Emmanuel Braux Institut Mines Telecom / Télécom Bretagne
Openstack - clients Emmanuel Braux
Integrated Business intelligence
Architecture BD Récif.
Introduction à la démarche DevOps
Configurations possibles
Formation git.
Module 15 : Implémentation de clients Windows 2000
KoXo Développement Outils de gestion de réseaux
Télécharger  Ouvrir l’outil  Démarrer
Test test.
Transcription de la présentation:

Quand on aime, on ne compte pas... Contribuer à Qt/KDE Quand on aime, on ne compte pas... les contributions! David Faure faure@kde.org

Qt: Mise en place /d/qt/4/qt-master-clean = clone initial, branche master /d/qt/4/my-clone = pour merge requests, branche 4.7 git-new-workdir $PWD/qt-master-clean my-clone + ajouter remote "personal" sur le clone gitorious /d/qt/4/qt-4.7 = pour KDE, branche 4.7-mine, patchs locaux git-new-workdir $PWD/qt-master-clean qt-4.7 (en option: inclure kde-qt)

Corriger Qt Une branche par correctif Modifier, tester Committer cd my-clone; git checkout -b typo_fix 4.7 Modifier, tester Committer Simplifier si besoin git log --stat 4.7.. git commit --amend ou git rebase -i 4.7

KDE: les sources Initialement: modules svn Migration svn - git en cours Modules git = liste plate. kde:konsole kdesdk/scripts/kde-checkout-list.pl = arborescence de modules git kde/kdebase/konsole git://anongit.kde.org/konsole Définition venant de http://projects.kde.org

kdesrc-build Module svn, module git, et "module-set" git Récupération / mise à jour Configuration (cmake) Compilation Lancement des tests unitaires (en option) Installation Avec affichage réduit, logs complets datés...

Environnement Télécharger http://www.davidfaure.fr/kde/profile_kde_generic.sh Puis écrire un fichier comme ceci: source /d/kde/src/t/profile_kde_generic.sh SwitchQtDir /d/qt/4/qt-4.7 SwitchKdeDir /d/kde/inst/t export KDEHOME=$HOME/.kde-trunk export KDEVARTMP=/d/vartmp/$USER-kde4 mkdir -p $KDEVARTMP A utiliser pour compiler et/ou exécuter à la main et pour démarrage KDE (session kdm)

Envoyer le patch Pour kdelibs: test unitaire (si possible) http://git.reviewboard.kde.org Reste de KDE: git format-patch envoyer le patch au mainteneur / liste de discussions