APPLICATION OF GIT-BRANCHING FOR THE ORGANIZATION OF TEAMWORK ON IT PROJECTS

  • Valerii G. Grytsenko Institute of Information Technologies and Learning Tools, NAPS of Ukraine, Kyiv
  • Oksana M. Podolyan Cherkasy Bohdan Khmelnytsky National University, Cherkasy
Keywords: Git, version control system, IT project, IT professionals, the development team

Abstract

In the article the basics of version control systems using are investigated and searched the tools for their implementation. For this purpose, it was made the analysis and justified the choice of programming environment Git. The features of Git version control system using in the implementation of IT projects are identified, as well as described the procedure and the basic steps to create a working version of the project. The technology of interoperability team software project using Git version control system for collaboration is investigated, identified and proposed. By the example of the implementation of the author’s project of knowledge testing information-analytical system it was shown the practical side of organizing teamwork with the use of Git version control system.

Author Biographies

Valerii G. Grytsenko, Institute of Information Technologies and Learning Tools, NAPS of Ukraine, Kyiv
PhD (pedagogical sciences), associate professor, doctoral
Oksana M. Podolyan, Cherkasy Bohdan Khmelnytsky National University, Cherkasy
PhD (Physics and Mathematics), senior lecturer of the Department of Automation and Computer-Integrated Technologies

References

Скібіцька Л. І. Організація праці менеджера / Л. І. Скібіцька. — К., 2010. — 346 с.

Горбовий А. Ю. Упровадження командної форми роботи в систему управління організацією / А. Ю. Горбовий, О. М. Степанюк // Науковий вісник Волинського національного університету імені Лесі Українки, 2009. — С. 54–59.

Карамушка Л. М. Особливості розвитку психологічної готовності аспірантів технічних університетів до роботи в команді / [Л. М. Карамушка, О. А. Філь, П. П. Блешмудт, І. Г. Васильєва] // Теорія і практика управління соціальними системами. — 2010. — № 3. —C. 74–83.

Киричек Г. Г. Модель оцінки плагіату програмного коду на основі системи контролю версій / Г. Г. Киричек, О. О. Киричек // Восточно-Европейский журнал передовых технологий. — 2012. — № 2/2. — Вып. 56. — С. 25–28.

Robbins Jason. Analysis of Git and Mercurial [Заглавие с экрана] / Jason Robbins. — Режим доступу : http://code.google.com/p/support/wiki/DVCSAnalysis.

Scott Chacon. Pro Git // Apress. — 2013. — 294 с.

Моя шпаргалка по работе с Git. Записки программиста. 2011. [Електронний ресурс]. — Режим доступу : http://eax.me/git-commands/.

Эли М Доу. Управление исходным кодом с помощью Git. 2009. [Електронний ресурс]. — Режим доступу : http://www.ibm.com/developerworks/ru/library/l-git/.

Driessen V. A successful Git branching model. 2010 [Електронний ресурс]. — Режим доступу : http://nvie.com/posts/a-successful-git-branching-model/.


REFERENCES (TRANSLATED AND TRANSLITERATED)

Skibitska L. I. The organization works manager. — K., 2010. — 346 p. (in Ukrainian)

Gorbovyy A. Y., Stepanjuk A. Implementation team forms of work organization in management // Scientific Bulletin of Volyn National University of Lesya Ukrainian, 2009. — P. 54–59 (in Ukrainian)

Karamushka L. M., Fil A., Bleshmudt P., Vasilyeva I. G. Features of psychological readiness of graduate students of technical universities to work in a team // Theory and practice of social systems. — 2010. — № 3. — P. 74–83 (in Ukrainian)

Kyrychek G. G., Kyrychek A. A.. Model evaluation plagiarism software code from version control systems // Journal of East- Evropeyskyy peredovыh technology. — 2012. — № 2/2. — Vol. 56. — P. 25–28 (in Ukrainian)

Jason Robbins. Analysis of Git and Mercurial [Online] / Jason Robbins. — Available from : http://code.google.com/p/support/wiki/DVCSAnalysis (in English)

Chacon Scott. Pro Git // Apress. — 2013. — 294 p.(in English)

My crib to work with Git. Notes of programmer, 2011. [Online]. — Available from : http://eax.me/git-commands/ (in Russian)

Ely M. Doe. Manage source code using Git, 2009. [Online]. — Available from : http://www.ibm.com/developerworks/ru/library/l-git/(in Russian)

Driessen V. Successful Git branching model. 2010 [Online]. — Available from : http://nvie.com/posts/a-successful-git-branching-model/(in English)

Published
2014-01-23
Section
Development and introduction of educational programming and technical tools