From b2d80610db6beda38573890ed169815e495bc663 Mon Sep 17 00:00:00 2001 From: Nguyễn Gia Phong Date: Sun, 24 May 2020 16:34:31 +0700 Subject: [usth/ICT2.7] Engineer software --- .../10 - Introduction to GIT - lang_en_vs6.srt | 79 ++++++++++++++++++++++ 1 file changed, 79 insertions(+) create mode 100644 usth/ICT2.7/P1L4 Version Control Subtitles/10 - Introduction to GIT - lang_en_vs6.srt (limited to 'usth/ICT2.7/P1L4 Version Control Subtitles/10 - Introduction to GIT - lang_en_vs6.srt') 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. -- cgit 1.4.1