Bizi tercih ettiğiniz için teşekkür ederiz. Ekip üyelerimiz en kısa sürede sizlerle iletişime geçecektir.
Rezervasyonunuzu gönderdiğiniz için teşekkür ederiz! Ekibimizden bir yetkili kısa süre içinde sizinle iletişime geçecektir.
Eğitim İçeriği
Subversion tasarım felsefesi ve avantajları
- Tipik kopyala-değiştir-birleştir (copy-modify-merge) senaryosu ve basit çakışmaların çözümü
- Kullanıcı politikaları ve kılavuzların belirlenmesi, ekip iş birliğinin akıcı ve tutarlı hale getirilmesi
- Kopyala-değiştir-birleştir yöntemine alternatif yaklaşımlar (örneğin, kilit (lock) ve kilidi açma (unlock) mekanizması)
Dallanma ve birleştirme (Branching and merging)
- Dalların ne zaman oluşturulacağı ve dalların farklı kullanım senaryoları
- Çakışmaların nasıl çözüleceği ve birleştirmenin akıllıca nasıl yapılacağı, farklı yönlerdeki değişikliklerin nasıl özümsetileceği
- Subversion'ın yeni özelliklerinden yararlanarak dallanma ve birleştirme işlemlerinin yürütülmesi
- Kullanıcıların yerel dallanma (local branching) pratiklerinin nasıl teşvik veya caydırılacağı
Günlük özetler ve revizyon incelemesi
- E-posta listeleri, RSS ve günlük özetler (digest)
- Hata kaynağı bulma (blaming) ve yetki devri
Subversion özellikleri (properties)
- Yerleşik özellikler, SVN: önekli anahtar kelimelere sahip özellikler ve global özellikler
- Bu özelliklerin nasıl tasarlanacağı ve kullanılacağı
- Şirketler için özel SVN özellikleri
- Özelleştirilmiş SVN özelliklerinin yaratıcı kullanımları
- SVN özelliklerinin dezavantajları (kısıtlamaların dikkate alınması ve aşırı mühendislikten kaçınılması)
Subversion kanca (hooks) mekanizması
- Hook türleri
- Hazır gelen hook'ların genel kullanımı
- Kullanıcı tanımlı (self-defined) hook'lar
- Yaratıcı ve hayal gücü gerektiren uygulamalar
İkincil SVN sunucusu
- Yedekleme ve kesintisiz kurtarma (fail-safe recovery) için
- Otomatik arka plan görevleri için
- Geçici düzenlemeler için (örneğin, farklı konumlandırma vb.)
Diğer araçlarla entegrasyon
- Sorun izleme sistemleri (örneğin, Bugzilla, Track, Jira vb.)
- İçerik yönetim sistemleri (örneğin, wiki vb.)
Kurs İçin Gerekli Önbilgiler
- SVN hakkında iyi düzeyde bilgiye sahip olmak gerekmektedir.
- Tercihen katılımcıların "Yöneticiler İçin Subversion" ve "Kullanıcılar İçin Subversion" kurslarını tamamlamış olması beklenir.
- Bu kurs, daha az egzersizle tek günlük bir programa sıkıştırılabilir ve bu durumda ücret azaltılabilir.
14 Saatler
Danışanlarımızın Yorumları (2)
The fact that it wasn't just done in windows that it actually made use of the command line as we may not always have windows to work with.
Nigel Clutterbuck
Eğitim - Subversion for Advanced Users
Yapay Zeka Çevirisi
I was benefit from reviving old files from previous revisions.
quentin yeung
Eğitim - Subversion for Advanced Users
Yapay Zeka Çevirisi