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

Files for download

    Last update: