WEB TEKNOLOJİLERİ GÜNÜ

Slides:



Advertisements
Benzer bir sunumlar
MS OFFICE 2013.
Advertisements

Microsoft Access Bu program Microsoft program paketinin içerisinde yer alan; çok büyük miktarlardaki verilerin depolanabileceği veritabanı oluşturmamıza.
.NET FRAMEWORK -MASAÜSTÜ VE SUNUCU YAZILIMLARI
SİSTEM YÖNETİMİ KOORDİNATÖRÜ
Lazer Kesim & Görüntü İşleme Yazılımı
IIS 6.0. Giriş  Geçtiğimiz yıllarda, Microsoft güvenlik açıkları nedeniyle IIS 4/5 üstünden bir çok saldırıya uğradı.  Bu sebepten Microsoft’un geliştirdiği.
SAĞLIK NET GÖNDERİMİ İÇİN HEKİMLERİN YAPMASI GEREKENLER.
UŞAK İL SAĞLIK MÜDÜRLÜĞÜ ARAŞTIRMA, BİLGİ SİSTEMLERİ, SAĞLIĞIN GELİŞTİRİLMESİ VE HALK SAĞLIĞI ŞUBE MÜDÜRLÜĞÜ.
WEB SERVİCE İDRİS YÜRÜK MAHMUT KAYA.
İŞLETİM SİSTEMİ KATMANLARI (Çekirdek, Kabuk ve diğer temel kavramlar)
Filezilla Client & Server
Çözümlerimizle İşinizde Değer Yaratalım
Gerçek Dünyanın Sanal Yansıması
Web Host Manager (WHM) Nedir Ne İşe Yarar ?
Restaurant Yönetim Sistemi
İNTERNET VE İLETİŞİM.
Büyülü Bir Dünyaya Hoşgeldiniz. Masaüstünde Windows’dan Linux’a Geçiş Barış Özyurt )
BTÖ 303 İşletim Sistemleri ve Uygulamaları Dersi
Bilgisayar 1 Dr İsmail Marulcu Dr. Ismail Marulcu
Burcu Musaoğlu Data Sistem A.Ş..
Bilgi Teknolojisinin Temel Kavramları
UNIX SYSTEM ADMINISTRATOR
Microsoft SharePoint Nedir? Amacı Nedir Ve Ne İşe Yarar ?
JavaScript Javascript , Netscape firması tarafından C dilinden esinlenilerek yazılmıştır Yazılma amacı Html'in sahip olmadığı bazı özelliklerin web sayfalarında.
HR-WEB Web Tabanlı İnsan Kaynakları Uygulamaları
İŞLETİM SİSTEMLERİ EYLÜL 2012.
METODLAR Canan Işıl. 1 İçindekiler Açıklamalar, Örnekler, Sorularınız? Kaynakça, Teşekkürler..
İSİM UZAYLARI (NAMESPACE)
MART 2013 İŞLETİM SİSTEMLERİ.
Yazılım Gelişimi. Donanım gelişimine paralel olarak süren yazılım gelişimi, son on yılda kayda değer bir ivmelenme ile bilgisayarları, herhangi bir uzmanlık.
İnternet Teknolojisi Temel Kavramlar
MERKEZİ KULLANICI TANIMA SERVİSLERİ Mustafa Atakan ODTU-BIDB Teknik Destek Grubu.
.NET Teknolojileri .NET mimarisi VB.NET, C.NET, C#.NET
CONTENT MANAGEMENT SYSTEM (İÇERİK YÖNETİM SİSTEMLERİ)
1. HAKKIMIZDA Komote Teknoloji bir Cavme Group ( kuruluşudur. Cavme Group 1995 yılından beri Teknoloji alanında faaliyet göstermektedir.
55 CHAPTER SİSTEM YAZILIMI. © 2005 The McGraw-Hill Companies, Inc. All Rights Reserved. 5-2 Sistem yazılımı Teknik detayları çözer Kullanıcı, uygulama.
C#.NET 5.0 C# .NET 5.0 Eğitimleri Volkan KANAT.
KOBİ – ŞİRKET PORTALI BİTİRME PROJESİ EMRE UYUMAZ & ANIL GÜR.
Veri Tabanı Yönetim Sistemleri I
EYLÜL 2014 İŞLETİM SİSTEMLERİ Bilgisayar Uygulamaları.
Kurumsal İçerik Yönetimi Kapsamında Bilgi Güvenliği
Hazırlayan: Yeşim EKİCİ. Dünya genelindeki bilgisayar ağlarını ve kurumsal bilgisayar sistemlerini birbirine bağlayan elektronik iletişim ağıdır Internet.
İnternet Teknolojisi Temel Kavramlar
Microsoft Windows Server 2008
İKMAP İnternet 1 Ders Notu
Zuhal GÜRSOY.
Türkçe Öğretmenliği 2.Sınıf
Mobil Uygulama Geliştirme
WİNDOWS SERVER 2003’te KULLANICI VE GRUP HESAPLARI.
WEB TASARIMI İNTERNET TEKNOLOJİLERİ.
BULUTBUDUR UYGULAMA GELİŞTİRME PLATFORMU.
Temel Bilgi Teknolojilerinin Kullanımı Öğr.Gör. Abdullah ŞENER.
KIRKLARELİ ÜNİVERSİTESİ
Dosya sistemi, bilgisayarın sabit disk üzerindeki verileri düzenlemek için kullandığı temel yapıdır. Disk depolamanın temel birimidir. Disklerin kullanılabilmesi.
 Destek sistemine hangi adresten ulaşabilirim?.  Sisteme nasıl giriş yapabilirim?  Kullanıcı bilgilerimi nasıl güncelleyebilirim?  Bildirimimi nasıl.
;EEn Hazırlayan: Şahin GÖKÇEARSLAN Gazi Üniversitesi Enformatik Bölümü.
PARDUS İŞLETİM SİSTEMİ. PARDUS  Pardus adı : Anadolu parsı adlı kediğillerden gelmektedir.
Tacirler Eğitim Vakfı İmam Hatip Ortaokulu
VERSİYON YÖNETİMİ. VERS İ YON YÖNET İ M İ NEDİR? Bir dokümanın oluşum süreci, değisik versiyonlarının takibi ve arşivlenmesi için kullanılan metot ve.
KIRKLARELİ DEVLET HASTANESİ UZAKTAN EĞİTİM MERKEZİ Nisan 2017
SANALLAŞTIRMA ÇEŞİTLERİ VE YAZILIMLARI
haZIRLAYAN: ELİF KARAOĞLU
Neden Linux? Nerelerde Kullanılır?
SİGORTACILIK İÇİN FARKLI BİR GELECEK TASARIMI
Active Directory.
Öğretim Yönetim Sistemleri ve Moodle
Öğretim Yönetim Sistemleri ve Moodle
Dspace Kurumsal Arşİv KullanIm kILAVUZU
.NET Teknolojileri .NET mimarisi VB.NET, C.NET, C#.NET
Sunum transkripti:

WEB TEKNOLOJİLERİ GÜNÜ CVS

Versiyonlama Sistemi Nedir?

Versiyonlama Sistemi Nedir? Bir dokümanın olusum sürecini ve değisik versiyonların takibi ve arsivlenmesi için kullanılan metot ve sistemlere versiyon kontrolü adı verilir. Genelde yazılım sektöründe projelerin yönetimi için versiyon kontrol sistemleri kullanılır. Birden fazla programcının kod paylasımı ve yapılan değisiklerin takibi için bir versiyon kontrol sisteminin kullanımı kaçınılmazdır. Oluşturulan bir yazılım ürününün (program) değisik versiyonlarının olusturulması ve bu versiyonlardaki hataların (bug) giderilmesi için kullanılan versiyon kontrol sistemi değisik araçlar ve yöntemler ihtiva etmektedir. Bu metotlar kullanılarak yazılım süreci desteklenir. Kaynak : Özcan Acar - Kurumsal Java -

Versiyonlama Sistemi Nedir? Çeşitli versiyonlama sistemleri CVS SVN ClearCase Git MS Team Server

CVS Nedir? CVS (Concurrent Versions System), versiyon kontrol sistemidir. Bir projeye ait kaynak kodların tarihçesini tutar. Programcı istediği tarihteki kaynak kodlara erişip üzerinde çalışma yapabilir. Açık Kaynak kodlu ve Özgür Yazılımdır. 1990’lı yıllarda Unix platform üzerinde kullanılmaya başlanmıştır. CVSNT adlı Windows platformu üzerinde çalışan bir versiynu bulunmaktadır. Adres : http://www.march-hare.com/cvsnt/ Kaynak : Barış Şimşek – Enderunix – http://www.slideshare.net/rajeshatbuzz/version-control-with-cvs

CVS Nedir? Yönetimi kolaydır, Windows domain kullanıcları (Active Directory) desteği bulunmaktadır, Ssl, ssh portlarından şifreli iletişim desteği bulunmaktadır, Çok iyi dökümante edilmiştir, Hemen hemen bütün IDE’ler doğal destek sunmaktadır, WinCVS adlı bir istemcisi bulunmaktadır, http://www.slideshare.net/rajeshatbuzz/version-control-with-cvs

CVS Nedir? CVS (Concurrent Versions System), versiyon kontrol sistemidir. Bir projeye ait kaynak kodların tarihçesini tutar. Programcı istediği tarihteki kaynak kodlara erişip üzerinde çalışma yapabilir. Buna neden ihtiyaç duysun? Programcı yaptığı bir değişikliğin bir güvenlik açığına neden olduğunu on gün sonra fark ettiğini varsayalım. On gündür kod üzerinde oldukça fazla değişiklik yapmış olabilir ve bug içermeyen koda geri dönmesi zor olabilir. CVS ile kaynak kodun istediği bir tarihteki haline ulaşabilir. Kaynak kodun tüm tarihçesinin saklanması gereğinden fazla disk alanı harcayacakmış gibi düşünülebilir. Ancak CVS bunu oldukça zekice bir yöntemle, yalnızca sürümler arasındaki farkları tutarak halleder. Kaynak : Barış Şimşek – Enderunix -

CVS Nedir? CVS, kaynak kod tarihçesi tutmasının yanı sıra, farklı fiziksel konumlardan kod geliştirmek isteyenler için kaynak kod deposu sunar. Programcı, diğer proje üyelerinin yazdığı kodları görebilir, onlara ilave yapabilir. Yaptığı bu ilaveleri diğer programcılar takip edebilir. GNU programları genelde dünyanın dört bir yanına yayılmış dağınık konumdaki programcılar tarafından geliştirilmektedir. Bu göz önüne alındığında, CVS'in GNU dünyası için ne kadar önemli bir araç olduğu daha açık ortaya çıkar. CVS, bütün dosyaları merkezi bir depoda (repository) bulunur. Programcılar kod deposuna doğrudan ulaşmazlar. CVS programı aracılığı ile depo üzerinde işlemler yaparlar. Dosyaların her sürümü uniq bir baskı numarasına (revision number) sahiptir. Baskı numarası '1.1', '1.1.3' şeklindedir. Kaynak : Barış Şimşek – Enderunix -

CVS ile Programcı nasıl çalışır? Kodu al checkout Kodla Yaptığın değişikliği gönder commit Başkaları kodu alsın checkout Değiştirsin Yaptığı değişikliği göndersin commit Kaynak : http://www.slideshare.net/kuahyeow/code-management-version-control

Sonuç Kaynak : http://www.slideshare.net/kuahyeow/code-management-version-control

CVS ile Programcı nasıl çalışır? Kaynak : http://www.slideshare.net/kuahyeow/code-management-version-control

CVS ile Programcı nasıl çalışır? Kaynak : http://www.slideshare.net/kuahyeow/code-management-version-control

CVS ile Programcı nasıl çalışır? Kaynak : http://www.slideshare.net/kuahyeow/code-management-version-control

CVS ile Programcı nasıl çalışır? Kaynak : http://www.slideshare.net/kuahyeow/code-management-version-control

CVS ile Programcı nasıl çalışır? Kaynak : http://www.slideshare.net/kuahyeow/code-management-version-control

Barış Şimşek, Enderunix Özcan Acar, Kurumsal Java Kaynakça: Barış Şimşek, Enderunix Özcan Acar, Kurumsal Java http://www.slideshare.net/kuahyeow/code-management-version-control http://www.slideshare.net/rajeshatbuzz/version-control-with-cvs

Teşekkürler