about summary refs log tree commit diff
path: root/usth/ICT2.7/P1L4 Version Control Subtitles/10 - Introduction to GIT - lang_en_vs6.srt
diff options
context:
space:
mode:
Diffstat (limited to 'usth/ICT2.7/P1L4 Version Control Subtitles/10 - Introduction to GIT - lang_en_vs6.srt')
-rw-r--r--usth/ICT2.7/P1L4 Version Control Subtitles/10 - Introduction to GIT - lang_en_vs6.srt79
1 files changed, 79 insertions, 0 deletions
diff --git a/usth/ICT2.7/P1L4 Version Control Subtitles/10 - Introduction to GIT - lang_en_vs6.srt b/usth/ICT2.7/P1L4 Version Control Subtitles/10 - Introduction to GIT - lang_en_vs6.srt
new file mode 100644
index 0000000..201c7a5
--- /dev/null
+++ b/usth/ICT2.7/P1L4 Version Control Subtitles/10 - Introduction to GIT - lang_en_vs6.srt
@@ -0,0 +1,79 @@
+1

+00:00:00,240 --> 00:00:04,160

+One good representative of distributed version control systems, is

+

+2

+00:00:04,160 --> 00:00:08,320

+GIT. A distributed version control system that was initially designed

+

+3

+00:00:08,320 --> 00:00:11,297

+and developed by Linus Torvalds. I'm pretty sure you

+

+4

+00:00:11,297 --> 00:00:14,140

+know who Linus Torvalds is. He's basically this guy who

+

+5

+00:00:14,140 --> 00:00:17,070

+started and created the Linux operating system. And Linus

+

+6

+00:00:17,070 --> 00:00:20,140

+was unhappy with the existing version control systems, and wanted

+

+7

+00:00:20,140 --> 00:00:22,610

+a different one. He wanted to use it for maintaining

+

+8

+00:00:22,610 --> 00:00:25,330

+the Linux kernel. In particular, he wanted one with some

+

+9

+00:00:25,330 --> 00:00:28,550

+key characteristics. For example, the fact that it was distributed. He

+

+10

+00:00:28,550 --> 00:00:30,470

+wanted it to be fast. He wanted it to have a

+

+11

+00:00:30,470 --> 00:00:33,660

+simple design. And he wanted to have a strong support for

+

+12

+00:00:33,660 --> 00:00:37,370

+parallel branches, because many people were contributing to the kernel at the

+

+13

+00:00:37,370 --> 00:00:41,620

+same time. And therefore there many different branches of development. And

+

+14

+00:00:41,620 --> 00:00:45,120

+finally, he wanted for the virtual control system to be able to

+

+15

+00:00:45,120 --> 00:00:48,070

+handle large projects. As the Linux kernel is, and to do

+

+16

+00:00:48,070 --> 00:00:50,480

+it in an efficient way. So if you want to get an idea

+

+17

+00:00:50,480 --> 00:00:54,210

+of how popular GIT is today, there was a survey performed across the

+

+18

+00:00:54,210 --> 00:00:58,330

+Eclipse IDE users, and it showed that in 2013 GIT was used by

+

+19

+00:00:58,330 --> 00:01:02,950

+about 30% of the developers. So the, it had a 30% adoption rate.

+

+20

+00:01:02,950 --> 00:01:06,430

+So we will use a GIT as a version control system for the class.