Evaluation of version control support in Integrated Development Environments for Java
Thesis title: | Porovnání správy verzí ve vývojových prostředích pro Javu |
---|---|
Author: | Říha, Jan |
Thesis type: | Bakalářská práce |
Supervisor: | Pavlíček, Luboš |
Opponents: | Kamenišťák, Marián |
Thesis language: | Česky |
Abstract: | Systémy pro správu verzí dnes patří mezi nejdůležitější nástroje při vývoji softwaru. Cílem této práce je stanovit kritéria a následně ohodnotit integrovanou podporu těchto systémů ve vývojových prostředích pro Javu. Jako systém pro správu verzí byl zvolen Subversion, který je velmi rozšířený mezi vývojáři open source softwaru. Na základě funkcionality tohoto systému autor práce nejprve stanovuje jednotlivá kritéria, kterým by měla vývojová prostředí vyhovět, aby v nich bylo možné správu verzí efektivně používat. Ve druhé části práce jsou pak na základě stanovených kritérií ohodnoceny nejběžnější vývojová prostředí pro jazyk Java a formulovány jak konkrétní závěry týkající se testovaných produktů, tak i obecná doporučení, jakým směrem by se měl jejich další vývoj ubírat. |
Keywords: | IntelliJ Idea; NetBeans; Subversive; Subclipse; Eclipse; Subversion; správa verzí |
Thesis title: | Evaluation of version control support in Integrated Development Environments for Java |
---|---|
Author: | Říha, Jan |
Thesis type: | Bachelor thesis |
Supervisor: | Pavlíček, Luboš |
Opponents: | Kamenišťák, Marián |
Thesis language: | Česky |
Abstract: | Source Code Management Systems belong to the most important tools used for the software development. The aim of this bachelor thesis is to establish criteria and then to evaluate a support of these systems in Integrated Development Environments for Java. Subversion has been chosen as the relevant SCM System, because it is significantly favoured among open source software developers. According to the features of this system, the author establishes detailed criteria that given IDEs should meet. Then, the most common IDEs aimed at the Java development are examined on their meeting these criteria. In the conclusion of this thesis are expressed direct results of the testing and also some general suggestions concerning a next development of these products. |
Keywords: | IntelliJ Idea; NetBeans; Subversive; Subclipse; Eclipse; Subversion; version control |
Information about study
Study programme: | Aplikovaná informatika/Informatika |
---|---|
Type of study programme: | Bakalářský studijní program |
Assigned degree: | Bc. |
Institutions assigning academic degree: | Vysoká škola ekonomická v Praze |
Faculty: | Faculty of Informatics and Statistics |
Department: | Department of Information Technologies |
Information on submission and defense
Date of assignment: | 5. 10. 2006 |
---|---|
Date of submission: | 1. 6. 2007 |
Date of defense: | 1. 9. 2008 |
Identifier in the InSIS system: | https://insis.vse.cz/zp/10224/podrobnosti |