RUVIDEO
Поделитесь видео 🙏

PLC programming using TwinCAT 3 - Version control (Part 13/18)

Proper version control is traditionally not done in the world of automation, which is a big shame. The question should not be whether version control should be used or not. The question should instead be what version control system should be used. In this part we will get an introduction to version control in general, and Git in particular. We will start with an introduction to some basic concepts of version control and then show you how you can put your automation projects under version control using Git, using free and open-source tools that are traditionally used in the software industry. You'll learn how to do proper 100% free and Git-based version control using TwinCAT 3! Let's start demanding more from our automation vendors and demand that the tooling for version control should be included by default, and get out of the dark ages!

The complete playlist of all the parts of this tutorial → https://www.youtube.com/playlist?list=PLimaF0nZKYHz3I3kFP4myaAYjmYk1SowO

Please support this channel by either:
- A donation by using the "Thanks" button under the video
- A donation through PayPal → https://www.paypal.com/donate/?hosted_button_id=7FBED5B26KT7S
- Becoming a Patron → https://www.patreon.com/sagatowski

Subscribe so you don't miss new videos → https://www.youtube.com/jakobsagatowski?sub_confirmation=1

Visit my blog → https://www.alltwincat.com

Automation vendors, please store structured text code as plain text:
https://www.youtube.com/watch?v=dgEsib42WaA

Roald Ruiter's "Source control tips for TwinCAT":
https://cookncode.com/twincat/2021/06/07/tc-source-control-tips.html

Roald Ruiter's "Reduce formatting fights with pre-commits for TwinCAT":
https://cookncode.com/twincat/2022/04/14/pre-commit.html

Chris Chung's "Let’s try Source-Control with Git":
http://soup01.com/en/2022/03/13/beckhofflets-try-source-control-with-git-2/

TwinCAT 3 .gitignore:
https://github.com/github/gitignore/blob/main/TwinCAT3.gitignore

Attributions → https://alltwincat.com/Misc/PLC_Programming_using_TwinCAT3_YouTube_Tutorial_Attributions.txt

0:00 Intro
1:28 Version control
6:46 Me ranting
11:25 Git
15:25 Gitignore
16:21 Installation of Git
24:41 Git hosting
27:56 Git clone
30:21 Git integration in VS

#TwinCAT3 #TwinCAT #PLC #Beckhoff

Что делает видео по-настоящему запоминающимся? Наверное, та самая атмосфера, которая заставляет забыть о времени. Когда вы заходите на RUVIDEO, чтобы посмотреть онлайн «PLC programming using TwinCAT 3 - Version control (Part 13/18)», вы рассчитываете на нечто большее, чем просто загрузку плеера. И мы это понимаем. Контент такого уровня заслуживает того, чтобы его смотрели в HD 1080, без дрожания картинки и бесконечного буферизации.

Честно говоря, Rutube сегодня — это кладезь уникальных находок, которые часто теряются в общем шуме. Мы же вытаскиваем на поверхность самое интересное. Будь то динамичный экшн, глубокий разбор темы от любимого автора или просто уютное видео для настроения — всё это доступно здесь бесплатно и без лишних формальностей. Никаких «заполните анкету, чтобы продолжить». Только вы, ваш экран и качественный поток.

Если вас зацепило это видео, не забудьте взглянуть на похожие материалы в блоке справа. Мы откалибровали наши алгоритмы так, чтобы они подбирали контент не просто «по тегам», а по настроению и смыслу. Ведь в конечном итоге, онлайн-кинотеатр — это не склад файлов, а место, где каждый вечер можно найти свою историю. Приятного вам отдыха на RUVIDEO!

Видео взято из открытых источников Rutube. Если вы правообладатель, обратитесь к первоисточнику.