Gitcentric™ User's Help

Total Page:16

File Type:pdf, Size:1020Kb

Gitcentric™ User's Help AccuRev® GitCentric™ User’s Help Version 2013.2 Revised 10/7/13 Copyright and Trademarks Copyright © AccuRev, Inc. 1995--2013 ALL RIGHTS RESERVED This product incorporates technology that may be covered by one or more of the following patents: U.S. Patent Numbers: 7,437,722; 7,614,038. AccuRev and TimeSafe are registered trademarks of AccuRev, Inc. AccuBridge, AccuReplica, AccuSync, AccuWork, Kando, GitCentric, and StreamBrowser are trademarks of AccuRev, Inc. All other trade names, trademarks, and service marks used in this document are the property of their respective owners. Table of Contents Preface........................................................................................................................ vii Audience .............................................................................................................................................................vii Using This Book .................................................................................................................................................vii Typographical Conventions .............................................................................................................................. viii Contacting Technical Support........................................................................................................................... viii License Issues ............................................................................................................................................ viii Other Support Issues.................................................................................................................................. viii Other Resources............................................................................................................................................ix 1. Concepts and Overview.......................................................................................... 1 What is AccuRev GitCentric?...............................................................................................................................1 Where to go for More Information .......................................................................................................................1 A Note About Terminology...........................................................................................................................2 Basic Architecture.................................................................................................................................................3 GitCentric Users ...................................................................................................................................................4 GitCentric Administrators and Mapping Branches to Streams.............................................................................4 Basic Rules ....................................................................................................................................................5 Mapped Behavior...........................................................................................................................................5 Best Practices When Planning Your Installation ...........................................................................................5 Keeping Git Merges and AccuRev Promotes in Sync...................................................................................6 Best Practice for Keeping Merges and Promotes in Sync .............................................................................7 Scenarios for Mapping Multiple Repositories to a Single Stream ................................................................7 Multiple Repos and Multiple Servers............................................................................................................8 AccuRev Replica Server Restriction .............................................................................................................9 Configuring for Security.......................................................................................................................................9 Configuring Multiple Git Repos with AccuRev and EACLs ......................................................................10 Getting Started ....................................................................................................................................................11 2. How to..................................................................................................................... 13 Procedures for All Users.....................................................................................................................................13 Get Started ..........................................................................................................................................................13 Define and Display a Site Header or Footer for Gerrit Code Review.........................................................17 Configure the Clone for Code Review (Optional).......................................................................................18 Configure the Clone for Direct Push ...........................................................................................................18 Troubleshoot Git Clone Issues.....................................................................................................................18 Configure GitCentric ...................................................................................................................................21 Remove a Branch.........................................................................................................................................23 Remove a Repository...................................................................................................................................23 A Note About AccuRev Depots ..................................................................................................................23 Import a Snapshot of the Latest Heads into AccuRev.................................................................................24 Import Complete Git History into AccuRev [BETA only]..........................................................................25 GitCentric User’s Help iii General Procedure for Setting ACLs...........................................................................................................30 Configuring ACLs for Code Review...........................................................................................................32 Configuring GitCentric ACLs for Direct Push............................................................................................34 Specify the Server and Service Account .....................................................................................................34 Map the Branch to the Stream .....................................................................................................................36 Registering an AccuRev Server...................................................................................................................39 Configuring the AccuRev Server.................................................................................................................40 Configure Multiple AccuRev Servers .........................................................................................................41 To View and Access Groups........................................................................................................................42 Add a Group ................................................................................................................................................42 Add a Member to a Group...........................................................................................................................42 AccuRev Groups..........................................................................................................................................43 Allowing Self-Reviews................................................................................................................................44 Disabling Code Review ...............................................................................................................................44 Overview......................................................................................................................................................45 Registering the GitCentric Bridge SSH Key with Gerrit.............................................................................45 Modifying the replication.config File..........................................................................................................45 AccuRev to Git ............................................................................................................................................47 Git to AccuRev ............................................................................................................................................47 3. My Account ............................................................................................................ 49 Menu Options .....................................................................................................................................................49 Profile ..........................................................................................................................................................49
Recommended publications
  • How to Select a Suitable Tool for a Software Development Project
    HowtoSelect aSuitable Tool foraSoftwareDevelopment Project: Three Case Studies and the Lessons Learned Mark Kibanov, Dominik J. Erdmann, Martin Atzmueller Knowledge and Data Engineering Group, University of Kassel, Germany {kibanov, erdmann, atzmueller}@cs.uni-kassel.de Abstract: This paper describes aframework for evaluating and selecting suitable soft- ware tools for asoftware project, which is easily extendable depending on needs of the project. Foranevaluation, we applied the presented framework in three different projects. These projects use different software development methods (from classical models to Scrum) in different environments (industry and academia). We discuss our experiences and the lessons learned. 1Introduction With the growth of the software industry the number of software products (programs, tools, frameworks) with similar functions has also increased. Therefore, the process of selection of the required software has also become more complex. In this paper,weintroduce a general three-step framework for selecting suitable software for the current project and environment. Furthermore, we describe the application of the framework to three different software projects: These use different software development methods and environments. All three case studies showpromising results and indicate the possibility to apply the suggested framework for awide range of different projects. In these contexts, we discuss our experiences and the lessons learned. The rest of the paper is structured as follows: Section 2discusses related work. After that, Section 3presents the framework, its advantages, disadvantages and the three distinct steps of selecting the software tools. Section 4describes three case studies where we applied the framework and the results we obtained during these case studies. 2Related Work Starting in 1980 with [Saa80], Thomas L.
    [Show full text]
  • Jenkins Job Builder Documentation Release 3.10.0
    Jenkins Job Builder Documentation Release 3.10.0 Jenkins Job Builder Maintainers Aug 23, 2021 Contents 1 README 1 1.1 Developers................................................1 1.2 Writing a patch..............................................2 1.3 Unit Tests.................................................2 1.4 Installing without setup.py........................................2 2 Contents 5 2.1 Quick Start Guide............................................5 2.1.1 Use Case 1: Test a job definition................................5 2.1.2 Use Case 2: Updating Jenkins Jobs...............................5 2.1.3 Use Case 3: Working with JSON job definitions........................6 2.1.4 Use Case 4: Deleting a job...................................6 2.1.5 Use Case 5: Providing plugins info...............................6 2.2 Installation................................................6 2.2.1 Documentation.........................................7 2.2.2 Unit Tests............................................7 2.2.3 Test Coverage..........................................7 2.3 Configuration File............................................7 2.3.1 job_builder section.......................................8 2.3.2 jenkins section.........................................9 2.3.3 hipchat section.........................................9 2.3.4 stash section...........................................9 2.3.5 __future__ section.......................................9 2.4 Running.................................................9 2.4.1 Test Mode...........................................
    [Show full text]
  • Opinnäytetyö Ohjeet
    Lappeenrannan–Lahden teknillinen yliopisto LUT School of Engineering Science Tietotekniikan koulutusohjelma Kandidaatintyö Mikko Mustonen PARHAITEN OPETUSKÄYTTÖÖN SOVELTUVAN VERSIONHALLINTAJÄRJESTELMÄN LÖYTÄMINEN Työn tarkastaja: Tutkijaopettaja Uolevi Nikula Työn ohjaaja: Tutkijaopettaja Uolevi Nikula TIIVISTELMÄ LUT-yliopisto School of Engineering Science Tietotekniikan koulutusohjelma Mikko Mustonen Parhaiten opetuskäyttöön soveltuvan versionhallintajärjestelmän löytäminen Kandidaatintyö 2019 31 sivua, 8 kuvaa, 2 taulukkoa Työn tarkastajat: Tutkijaopettaja Uolevi Nikula Hakusanat: versionhallinta, versionhallintajärjestelmä, Git, GitLab, SVN, Subversion, oppimateriaali Keywords: version control, version control system, Git, GitLab, SVN, Subversion, learning material LUT-yliopistossa on tietotekniikan opetuksessa käytetty Apache Subversionia versionhallintaan. Subversionin käyttö kuitenkin johtaa ylimääräisiin ylläpitotoimiin LUTin tietohallinnolle. Lisäksi Subversionin julkaisun jälkeen on tullut uusia versionhallintajärjestelmiä ja tässä työssä tutkitaankin, olisiko Subversion syytä vaihtaa johonkin toiseen versionhallintajärjestelmään opetuskäytössä. Työn tavoitteena on löytää opetuskäyttöön parhaiten soveltuva versionhallintajärjestelmä ja tuottaa sille opetusmateriaalia. Työssä havaittiin, että Git on suosituin versionhallintajärjestelmä ja se on myös suhteellisen helppo käyttää. Lisäksi GitLab on tutkimuksen mukaan Suomen yliopistoissa käytetyin ja ominaisuuksiltaan ja hinnaltaan sopivin Gitin web-käyttöliittymä. Näille tehtiin
    [Show full text]
  • SCM Fernando Berzal, [email protected]
    SCM Fernando Berzal, [email protected] SCM SCM [Software Configuration Management] Terminología Control de cambios Control de versiones Check-in & check-out Herramientas de control de versiones El proceso de gestión de la configuración El plan de gestión de la configuración 1 SCM No matter where you are in the system life cycle, the system will change, and the desire to change it will persist throughout the life cycle. Edward H. Bersoff, Vilas D. Henderson & Stanley G. Siegel: Software Configuration Management: An Investment in Product Integrity 1980 2 SCM Software Configuration Management SCM no es sólo disponer de una herramienta que registre quién hizo qué cambio al código o a la documentación y cuándo lo hizo. SCM también incluye la creación de convenciones sobre el código, políticas y procedimientos que aseguren que todos los “stakeholders” relevantes están involucrados en la realización de cambios sobre el software: Conjunto de actividades realizadas para gestionar los cambios a lo largo del ciclo de vida del software. 3 SCM Cómo informar de un problema con el software. Cómo solicitar la incorporación de un nuevo requisito. Cómo informar de los cambios solicitados y pedir sus opiniones a los “stakeholders” involucrados. Cómo priorizar y planificar las solicitudes de cambios. Cómo mantener bajo control las distintas versiones de los productos (i.e. impedir que puedan cambiarse sin seguir los procedimientos apropiados). 4 SCM Área de proceso clave [KPA] en el nivel 2 del modelo SW-CMM [SEI Capability Maturity Model for Software]. 5 SCM Propósito Mantener la integridad de los productos de un proyecto de desarrollo de software a lo largo de su ciclo de vida.
    [Show full text]
  • Insight MFR By
    Manufacturers, Publishers and Suppliers by Product Category 11/6/2017 10/100 Hubs & Switches ASCEND COMMUNICATIONS CIS SECURE COMPUTING INC DIGIUM GEAR HEAD 1 TRIPPLITE ASUS Cisco Press D‐LINK SYSTEMS GEFEN 1VISION SOFTWARE ATEN TECHNOLOGY CISCO SYSTEMS DUALCOMM TECHNOLOGY, INC. GEIST 3COM ATLAS SOUND CLEAR CUBE DYCONN GEOVISION INC. 4XEM CORP. ATLONA CLEARSOUNDS DYNEX PRODUCTS GIGAFAST 8E6 TECHNOLOGIES ATTO TECHNOLOGY CNET TECHNOLOGY EATON GIGAMON SYSTEMS LLC AAXEON TECHNOLOGIES LLC. AUDIOCODES, INC. CODE GREEN NETWORKS E‐CORPORATEGIFTS.COM, INC. GLOBAL MARKETING ACCELL AUDIOVOX CODI INC EDGECORE GOLDENRAM ACCELLION AVAYA COMMAND COMMUNICATIONS EDITSHARE LLC GREAT BAY SOFTWARE INC. ACER AMERICA AVENVIEW CORP COMMUNICATION DEVICES INC. EMC GRIFFIN TECHNOLOGY ACTI CORPORATION AVOCENT COMNET ENDACE USA H3C Technology ADAPTEC AVOCENT‐EMERSON COMPELLENT ENGENIUS HALL RESEARCH ADC KENTROX AVTECH CORPORATION COMPREHENSIVE CABLE ENTERASYS NETWORKS HAVIS SHIELD ADC TELECOMMUNICATIONS AXIOM MEMORY COMPU‐CALL, INC EPIPHAN SYSTEMS HAWKING TECHNOLOGY ADDERTECHNOLOGY AXIS COMMUNICATIONS COMPUTER LAB EQUINOX SYSTEMS HERITAGE TRAVELWARE ADD‐ON COMPUTER PERIPHERALS AZIO CORPORATION COMPUTERLINKS ETHERNET DIRECT HEWLETT PACKARD ENTERPRISE ADDON STORE B & B ELECTRONICS COMTROL ETHERWAN HIKVISION DIGITAL TECHNOLOGY CO. LT ADESSO BELDEN CONNECTGEAR EVANS CONSOLES HITACHI ADTRAN BELKIN COMPONENTS CONNECTPRO EVGA.COM HITACHI DATA SYSTEMS ADVANTECH AUTOMATION CORP. BIDUL & CO CONSTANT TECHNOLOGIES INC Exablaze HOO TOO INC AEROHIVE NETWORKS BLACK BOX COOL GEAR EXACQ TECHNOLOGIES INC HP AJA VIDEO SYSTEMS BLACKMAGIC DESIGN USA CP TECHNOLOGIES EXFO INC HP INC ALCATEL BLADE NETWORK TECHNOLOGIES CPS EXTREME NETWORKS HUAWEI ALCATEL LUCENT BLONDER TONGUE LABORATORIES CREATIVE LABS EXTRON HUAWEI SYMANTEC TECHNOLOGIES ALLIED TELESIS BLUE COAT SYSTEMS CRESTRON ELECTRONICS F5 NETWORKS IBM ALLOY COMPUTER PRODUCTS LLC BOSCH SECURITY CTC UNION TECHNOLOGIES CO FELLOWES ICOMTECH INC ALTINEX, INC.
    [Show full text]
  • Marktanalyse Quellcodeverwaltung
    Institut für Softwaretechnologie Universität Stuttgart Universitätsstraße 38 D–70569 Stuttgart Fachstudie Nr. 157 Marktanalyse Quellcodeverwaltung Jakob Jarosch Tobias Kuhn Patrick Strobel Studiengang: Softwaretechnik Prüfer: Prof. Dr. Stefan Wagner Betreuer: Dipl.-Ing. Jan-Peter Ostberg Markus Schmidt (flexis AG) begonnen am: 23. April 2012 beendet am: 23. Oktober 2012 CR-Klassifikation: D.2.7 Zusammenfassung Mit Hilfe einer Quellcodeverwaltung lassen sich Dateien bequem versionieren und sichern. Allerdings entwickeln sich auch Quellcodeverwaltungs-Werkzeug mit der Zeit weiter, wor- aus sich entscheidende Unterschiede entwickelt haben; zum Beispiel die Unterscheidung zwischen verteilten und zentralen Systemen. Der Industriepartner, die Flexis AG, setzt zur Zeit das zentrale Subversion als Lösung ein. Flexis vermutet aber, dass eine andere Lösung möglicherweise besser die gewünschte Arbeitsweise unterstützt. Daher beschäftigt sich diese Fachstudie mit einer Analyse der meisten auf dem Markt befindlichen Werkzeuge für die Quellcodeverwaltung. Anhand der Anforderungen des Industriepartners wird zunächst eine Vorauswahl getroffen und die relevantesten Werkzeuge detailliert bewertet. Abschließend wird eine Empfehlung für Flexis ausgesprochen. Abstract Files can be versioned and secured with the aid of a source code management. However, source code management tools advance over time. Therefore, significant differences have evolved, for example the distinction between distributed and centralized systems. The industry partner, the Flexis AG, is currently using the centralized Subversion as a solution. But Flexis assumes that other solutions might possibly support the desired work process better. Therefore this study deals with an analysis of most source code management tools in the market. By means of the requirements of the industry partner initially a pre-selection is made and the most relevant tools are rated in greater detail.
    [Show full text]
  • Les Outils Qui Nous Veulent Du Bien Plus De Temps Pour Développer En Labview
    Les outils qui nous veulent du bien Plus de temps pour développer en LabVIEW Rhône-Alpes LUG : Rencontre développeurs 04/07/2013 Luc DESRUELLE – Certifié LabVIEW Architect - MESULOG www.mesulog.fr La société MESULOG en bref Activité : Développement logiciel test et mesure Compétences : LabVIEW (Windows, RT, DSC, PDA, FPGA), TestStand Localisation : Grenoble (Moirans, 38) Partenaire National Instruments (2001) Développeurs certifiés LabVIEW et TestStand www.mesulog.fr (exemples de réalisation) Juillet 2013 Les logiciels qui vous veulent du bien 2 La société MESULOG en bref Ils nous ont fait confiance : AREVA T&D ALSTOM Grid ATMEL BEAMIND CEA (Commissariat à l'Énergie Atomique) CETIAT (Centre Technique des Industries Aérauliques et Thermiques) CNES (Centre National d'Études Spatiales) CNRS (Centre National de la Recherche Scientifique) EDF HONEYWELL Security LNE (Laboratoire National d'Essais) NIST (National Institute of Standards and Technology) NMIJ (National Metrology Institute of Japan) PECHINEY RADIALL STMicroelectronics THALES VALEO ... Juillet 2013 Les logiciels qui vous veulent du bien 3 Le présentateur CLA FORUMS Chef Projet Luc DESRUELLE Juillet 2013 Les logiciels qui vous veulent du bien 4 Le constat Le constat Juillet 2013 Les logiciels qui vous veulent du bien 5 Le constat Départ gestion projet Gestion projet : VITE Faire vite Juste avec ou bien? Coder BIEN BIEN vite ou bien un bloc notes Gestion Projet : Spécifications VITE Réalisation Tâches et Gestion code source Livrer Tests du code code Livrables
    [Show full text]
  • Esa Study Contract Report
    ESA STUDY CONTRACT REPORT ESA Contract No: Subject: Contractor: ESA ITT Number Current and Future Tech- Distributed Systems Group, AO/3-12280/07/NL/CB nologies for Collaborative Vienna University of Tech- Working Environments nology ESA CR() No: No of volumes: 1 Contractor’s Reference: This Volume No: 1 TEUN Abstract: This document reports the final, detailed result of the study on current and future technologies for collaborative working environments (CWEs). The goal of this study is to analyze current CWEs and whether they and their future trends are suitable for large- scale multinational organizations. To this end, we have analyzed the structure of large-scale organizations in general, and of ESA in particular, with respect to organization, geographical distribution, and IT environments. Requirements for CWEs used in collaborative work are presented. Based on an initial list of criteria given by ESA, we have revised and extended the list to introduce a comprehensive set of criteria for evaluating CWEs. The state-of-the- art CWEs are discussed and classified. We have selected 15 representative CWE products and evaluated and compared them in detail. From the evaluation and comparison of CWE products, we have presented our findings of current issues and future trends of CWEs. In particular, existing products provide many features required by large-scale and multinational organizations but those features are not well-integrated into a single system. Due to the complexity of collaborative work within those organizations, often many CWEs are used in parallel and it is not easy to integrate those CWEs together. The work described in this report was done under ESA Contract.
    [Show full text]
  • Bill Laboon Friendly Introduction Version Control: a Brief History
    Git and GitHub: A Bill Laboon Friendly Introduction Version Control: A Brief History ❖ In the old days, you could make a copy of your code at a certain point, and release it ❖ You could then continue working on your code, adding features, fixing bugs, etc. ❖ But this had several problems! VERSION 1 VERSION 2 Version Control: A Brief History ❖ Working with others was difficult - if you both modified the same file, it could be very difficult to fix! ❖ Reviewing changes from “Release n” to “Release n + 1” could be very time-consuming, if not impossible ❖ Modifying code locally meant that a crash could take out much of your work Version Control: A Brief History ❖ So now we have version control - a way to manage our source code in a regular way. ❖ We can tag releases without making a copy ❖ We can have numerous “save points” in case our modifications need to be unwound ❖ We can easily distribute our code across multiple machines ❖ We can easily merge work from different people to the same codebase Version Control ❖ There are many kinds of version control out there: ❖ BitKeeper, Perforce, Subversion, Visual SourceSafe, Mercurial, IBM ClearCase, AccuRev, AutoDesk Vault, Team Concert, Vesta, CVSNT, OpenCVS, Aegis, ArX, Darcs, Fossil, GNU Arch, BitKeeper, Code Co-Op, Plastic, StarTeam, MKS Integrity, Team Foundation Server, PVCS, DCVS, StarTeam, Veracity, Razor, Sun TeamWare, Code Co-Op, SVK, Fossil, Codeville, Bazaar…. ❖ But we will discuss git and its most popular repository hosting service, GitHub What is git? ❖ Developed by Linus Torvalds ❖ Strong support for distributed development ❖ Very fast ❖ Very efficient ❖ Very resistant against data corruption ❖ Makes branching and merging easy ❖ Can run over various protocols Git and GitHub ❖ git != GitHub ❖ git is the software itself - GitHub is just a place to store it, and some web-based tools to help with development.
    [Show full text]
  • Parasoft C/C++Test
    Parasoft C/C++test UNIFIED C AND C++ DEVELOPMENT TESTING GET A FREE TRIAL https://www.parasoft.com/ctest Deliver C and C++ FUNCTIONAL SAFETY AND COMPLIANCE ANALYZE HOST-BASED software that’s robust, Parasoft C/C++test provides everything you AND TARGET-BASED need to comply with industry standards: predictable, and secure. C AND C++ CODE CERTIFIED SOFTWARE Manage risk and costs by building better Parasoft C/C++test is certified by TÜV SÜD Increase the Quality of Complex software. Static analysis and unit testing for functional safety according to IEC 61508, Embedded C/C++ Software are critical for application quality, securi- IEC 62304, and ISO 26262 standards, Reduce the risk of complex embedded ty, and safety, and the cornerstone of any helping development teams achieve the software, leveraging comprehensive connected-application development initi- desired safety integrity level (SIL/ASIL). C and C++ coding best practices (e.g. ative today. MISRA C/C++, AUTOSAR C++, JSF) and Parasoft C/C++test is a unified testing QUALIFICATION KITS a powerful unit testing framework for solution that helps you identify defects To streamline the process of tool verification, both your host and target platforms. earlier and reduce the overall burden C/C++test Qualification Kits are available of achieving compliance with standards for DO-178B/C, DO-330, ED-12B/C, ISO- Mitigate the Security Risk from such as AUTOSAR, MISRA, ISO 26262, 26262, IEC-61508, and EN-50128, and other Connected IoT Devices DO-178B/C, IEC 61508, and IEC 62304. safety standards. These kits are customized Ensure the consistent application of for your specific environment and usage C/C++test helps organizations reduce security best practices (CERT, CWE, requirements, ensuring you have all the risk, cut costs, increase productivity, and OWASP) and integrate with API-level documentation required for verification.
    [Show full text]
  • Proposed Model for Software Configuration Management Theoretical Tool
    Middle East University Proposed Model For Software Configuration Management Theoretical Tool A thesis submitted in partial fulfillment of the requirements for the degree of Master of Science in Computer Information Systems By Yousef Salman Al-Shaikhly Supervisor Prof. Mohammad Al-Haj Hassan Middle East University Co-Supervisor Prof. SalehAbo Al-Sood NYIT University Amman, Jordan April, 2011 DEDICATION This is dedicated to my family, for their love and encouragement. i ACKNOWLEDGMENTS I would like to express my sincere appreciation to Professor Mohammad Al-Haj Hassan and Professor Saleh Abo Al-Sood for their guidance, support and motivation throughout the work in preparing my Master’s Thesis. I would further like to acknowledge all of the faculty of Information Technology members at the Middle East University for helping and encouraging my efforts especially at the beginning of the thesis. I also thank the reviewers of my thesis Dr. Ashraf Bani Mohammed and Dr. Nuha Al- Khalili for their remarkable comments and remarks, and I would like also to thank the head of CIS department Dr. Hiba Nassiredeen. Also I would like to thank the Masri’s family and Mr. Miqdad Annab (may he rest in peace) for their support at work during the thesis preparation. Above all, I would like to especially thank my parents for supporting me during the time I was preparing and writing this thesis. Without them nothing of this would have been possible. ii CONTENTS DEDICATION ...........................................................................................................................
    [Show full text]
  • Rapport Projet Ahmed
    ÉCOLE DE TECHNOLOGIE SUPÉRIEURE UNIVERSITÉ DU QUÉBEC RAPPORT DE PROJET PRÉSENTÉ À L’ÉCOLE DE TECHNOLOGIE SUPÉRIEURE COMME EXIGENCE PARTIELLE À L’OBTENTION DE LA MAÎTRISE EN GÉNIE LOGICIEL M.Ing. PAR Ahmed SEDJAI ÉTUDES D’OUTILS DE CONTRÔLE DE LA QUALITE LOGICIEL (LOGICIEL LIBRE) POUR SUPPORTER LES NORMES DE GÉNIE LOGICIEL MONTRÉAL, LE 31 AOÛT 2013 Ahmed Sedjai, 2013 ©Tous droits réservés Cette licence signifie qu’il est interdit de reproduire, d’enregistrer ou de diffuser en tout ou en partie, le présent document. Le lecteur qui désire imprimer ou conserver sur un autre media une partie importante de ce document, doit obligatoirement en demander l’autorisation à l’auteur. Cette licence Creative Commons signifie qu’il est permis de diffuser, d’imprimer ou de sauvegarder sur un autre support une partie ou la totalité de cette œuvre à condition de mentionner l’auteur, que ces utilisations soient faites à des fins non commerciales et que le contenu de l’œuvre n’ait pas été modifié. REMERCIEMENTS Je tiens à remercier particulièrement mon directeur de projet, Monsieur Alain APRIL, pour ses recommandations et ses conseils, sans lesquelles je ne pourrai arriver à un tel résultat. Aussi, d’avoir dirigé et consciencieusement relu mon rapport, de m’avoir permis de participer à un tel projet et tout le soutien accordé. À mes parents, partis trop tôt pour me lire. Je remercie toute ma famille, pour leurs encouragements et leur soutient tout au long de mes études. À ma femme, à mes enfants. Aussi, sans oublier tous mes amis. Merci. ÉTUDES D’OUTILS DE CONTRÔLE DE LA QUALITE LOGICIEL (LOGICIEL LIBRE) POUR SUPPORTER LES NORMES DE GÉNIE LOGICIEL Ahmed SEDJAI RÉSUMÉ Notre projet vise à identifier des logiciels libres qui supportent certaines activités de génie logiciel.
    [Show full text]