kenan_re
Üye
- Katılım
- 12 Nis 2023
- Mesajlar
- 4
- Puanları
- 1
- Yaş
- 44
Yaşadığım problem nedeniyle artık kaçınılmaz son, sürüm takibi ve geçmiş kontrolü gerekti. İster istemez gelişimi kayıt altında tutmanın ne kadar önemli olduğunu; 1dakikalık bir hatanın 2 gün harcamaya neden olmasıyla başladım. Bu işi nasıl kontrol altında tutabilirim. Edindiğim kaynakları aktarıyorum. Başlamadan önce adımları okuyun ki, videoları izlerken önemli olan yerleri kaçırmazsınız.
1- TIA Portal V18 ve üzeri bilgisayarınızda kurulu olması gerekiyor.
1.a - TIA Add In VCI Git Connector git hesabı üzerinden takip edilecekse kurulu olmak zorunda.
Simens'in kendi sitesinden indiridiğimi düzgün çalışmadı yada çalıştıramadım. Bu nedenle github üzerinde yayın yapan birini çalışmasını kullanıyorum.
TIA Add In VCI Git Connector buradan indirebilirsiniz github link.
Nasıl kullanılacağını anlatan Eng Youtube Link
Nasıl kullanılacağını anlatan TR Youtube Link
1.b - SIMATIC Automation Compare Tool kurulu olması çok işe yarıyor şart değil. Simens kendi sitesi çok zorluk çıkartıyor, bu nedenle başka yerden indirdim. Bu sitenin indirme linkine dikkat edin, aynı yere 5-6 kere girdiğinizde doğru indirme adresi geliyor. Buradan indirebilirsiniz. Link
2- Github GUI kurulu olması gerekiyor. Buradan indirebilirsiniz. Link
Temel olarak github kullanmayı bilmediğim için öncelikle temel eğitimleri izledim. Youtube Link
ilk araştırmamda youtube Eng adresindekine göre yaptım ve ssh ile gitgui bağlantısnı yaparak analatıyordu. Bi türlü TIA üzerinden bağlantıyı başaramadım. Belki versiyon güncellemeleri üzerindeki değişiklikler neden olmuştur. En son TR link üzerindekine göre yaptım. Ayarların tamamınıda Git Brush da anlatıldığı gibi yaptım.
A- Git hesabı oluşturun
B- Git hesabınızdan yeni repository - public açın
C- Tia projenizden farklı yeni bir klasör açın ve git senkronizasyonu bu klasör üzerinden yürütün.
D- Tia üzerinden çalışmaya başlamadan önce Git Gui üzerinden deneme yapıp Git web adresinden kontrol edin ki bağlantının kurulduğundan emin olun.
E- Temel Git Web ve Git Gui bağlantıları kurulunca Tia üzerinden projenize TIA Add In VCI Git Connector aktif ediyorsunuz. Resimde 3. işaret
F- Tia üzerinden Version Control Interface kısmından yeni blok ekleyerek projenize bu özelliği eklemiş oluyorsunuz. Eğer birden fazla projeniz varsa her biri için ayrı ayrı yapmanız gerekir. Resimde 1. işaret
G- Açılnan Version Control Interface içinde bulunan projenizi VCI Git Connector dahil ettiğinizde artık herşey hazır.
Proje üzerinde çalıştıkça gerekli uyarılar, değişiklikler oldukça bu VCI Git Connector sayesinde geçmiş kayıtları tutarak karışıklıkları en aza indirebiliyorsunuz. Resimde 2. işaret
Örnek pencere:
1- TIA Portal V18 ve üzeri bilgisayarınızda kurulu olması gerekiyor.
1.a - TIA Add In VCI Git Connector git hesabı üzerinden takip edilecekse kurulu olmak zorunda.
Simens'in kendi sitesinden indiridiğimi düzgün çalışmadı yada çalıştıramadım. Bu nedenle github üzerinde yayın yapan birini çalışmasını kullanıyorum.
TIA Add In VCI Git Connector buradan indirebilirsiniz github link.
Nasıl kullanılacağını anlatan Eng Youtube Link
Nasıl kullanılacağını anlatan TR Youtube Link
1.b - SIMATIC Automation Compare Tool kurulu olması çok işe yarıyor şart değil. Simens kendi sitesi çok zorluk çıkartıyor, bu nedenle başka yerden indirdim. Bu sitenin indirme linkine dikkat edin, aynı yere 5-6 kere girdiğinizde doğru indirme adresi geliyor. Buradan indirebilirsiniz. Link
2- Github GUI kurulu olması gerekiyor. Buradan indirebilirsiniz. Link
Temel olarak github kullanmayı bilmediğim için öncelikle temel eğitimleri izledim. Youtube Link
ilk araştırmamda youtube Eng adresindekine göre yaptım ve ssh ile gitgui bağlantısnı yaparak analatıyordu. Bi türlü TIA üzerinden bağlantıyı başaramadım. Belki versiyon güncellemeleri üzerindeki değişiklikler neden olmuştur. En son TR link üzerindekine göre yaptım. Ayarların tamamınıda Git Brush da anlatıldığı gibi yaptım.
A- Git hesabı oluşturun
B- Git hesabınızdan yeni repository - public açın
C- Tia projenizden farklı yeni bir klasör açın ve git senkronizasyonu bu klasör üzerinden yürütün.
D- Tia üzerinden çalışmaya başlamadan önce Git Gui üzerinden deneme yapıp Git web adresinden kontrol edin ki bağlantının kurulduğundan emin olun.
E- Temel Git Web ve Git Gui bağlantıları kurulunca Tia üzerinden projenize TIA Add In VCI Git Connector aktif ediyorsunuz. Resimde 3. işaret
F- Tia üzerinden Version Control Interface kısmından yeni blok ekleyerek projenize bu özelliği eklemiş oluyorsunuz. Eğer birden fazla projeniz varsa her biri için ayrı ayrı yapmanız gerekir. Resimde 1. işaret
G- Açılnan Version Control Interface içinde bulunan projenizi VCI Git Connector dahil ettiğinizde artık herşey hazır.
Proje üzerinde çalıştıkça gerekli uyarılar, değişiklikler oldukça bu VCI Git Connector sayesinde geçmiş kayıtları tutarak karışıklıkları en aza indirebiliyorsunuz. Resimde 2. işaret
Örnek pencere: