Proje Yönetimi kategorisi arşivi
Subversion (SVN) Kurulumu ve Kullanımı
Murat Saç tarafından, Linux, Proje Yönetimi, Svn, Ubuntu kategorisi altında, 04.10.2012 tarihinde gönderildi
Merhaba, Yeni bir projeye başlarken, kod yazma aşamasına gelmeden önce projenin modellenmesi, veritabanı mimarisinin oluşturulması gibi öne çıkan konuların ele alındığını birçoğumuz biliyoruz. Ama yine bunlardan da önce çalışma ortamımızın hazırlanması gerekiyor. Profesyonel bir şekilde proje yönetebilmek ve süreçleri ilerletebilmek için versiyon kontrol yapısının oluşturulması ölümcüldür. Nedir bu versiyon kontrol? Versiyon kontrol basitçe bir dosya […]
Subversion (SVN) vs Git
Emre Macit tarafından, Git, Svn, Vcs kategorisi altında, 02.10.2012 tarihinde gönderildi
Bu konu sizin aslında, “hangi versiyon kontrol sistemini kullanmalıyım?” sorunuza da yanıt olabilecek bir niteliktedir. Subversion (Svn) ve Git Versiyon Kontrol Sistemleri Karşılaştırması Takımınız için en iyi yazılım deposunu (repository) seçerken, bir takım önemli faktörler vardır. SVN (Subversion) geçtiğimiz yıllarda üretimde fiili olarak bir standart haline geldi ve kullanıldı. Ancak, daha sonradan hayatımıza Git diye […]
git – tek bir dosya geri alma (revert – reset)
Emre Macit tarafından, Git kategorisi altında, 26.07.2012 tarihinde gönderildi
Bulması zor bir konu olabilir diyerek yazma gereksinimi hissettim. Git versiyon kontrol sisteminde commit etmediğiniz bir değişiklik varsa, ve bu değişikliği geri almak istiyorsanız (SVN deki revert manasına geliyor) aşağıdaki işlemi yapmanız gerekiyor : git checkout {dosya_adi} Bu komut HEAD (en son sürüm) den dosyayı alıp mevcut dosyanın üzerine yazar. İnternette git reset komutunu kullanmanızı […]
Proje yönetimi #1 – Proje nedir?
Emre Macit tarafından, Genel, Proje Yönetimi kategorisi altında, 01.06.2012 tarihinde gönderildi
Proje genel olarak, belirli kaynaklarla belirli bir zaman içerisinde tamamlanması gereken ve tekrarlanmayan özel faaliyetler topluluğu olarak tanımlanabilir. Proje bir açıdan Süreç, bir açıdan ise Sonuç olarak ortaya çıkmaktadır. Projelerin açıkça ifade edilmiş belirli amaçları vardır . Önceden belirtlimiş başlangıç ve bitiş noktaları vardır. (Süre değil) Amaçların elde edildiği kesin bir son noktası bulunmaktadır. Kendine […]
Symfony2 – Ek Kutuphaneleri Yonetmek
Boğaç Aslanyürek tarafından, Git, Php, Software, symfony2 kategorisi altında, 03.05.2012 tarihinde gönderildi
Symfony2 için kullanılan ek kütüphaneleriyle tek bir bilgisayarda çalışırsanız sorun yaşamayabilirsiniz. Fakat canlı bir ortama ve ya başka bir yazılımcının bilgisayarına kurmak istediğinizde, hangi kütüphanenin hangi versiyonunu kurduğunuzu unutabilirsiniz ya da zamanla herkes farklı bir versiyona sahip olabilir. Ayrıca ek kütüphane klasörünüz fazlasıyla şişeceği için kullandığınız git deposunda gereksiz yer kaplar. Hataları önlemek ve işleri […]
Git Versiyon Kontrol Sistemi Genel Komutları
Boğaç Aslanyürek tarafından, Software, Vcs kategorisi altında, 31.03.2012 tarihinde gönderildi
Daha önceki yazımda Git sisteminden biraz bahsetmiştim. Git’e yabancı olanlar öncelikle o yazıyı incelemek isteyebilirler. Bu yazıda Git komutlarına genelde kullanıldığı sıra ile değineceğim. Git deposunu lokalde oluşturmak Git sistemini kullanmak için önce uzak bir sunucudan Git deposunu lokalimize indirelim. Bu komut SVN’deki checkout’a denk geliyor diyebiliriz (mantık tam olarak benzemese de). git clone [-b […]
Git Versiyon Kontrol Sistemine Giriş
Boğaç Aslanyürek tarafından, Software, Vcs kategorisi altında, 31.03.2012 tarihinde gönderildi
Git Nedir? Daha önceki yazılarımızda versiyon kontrol sistemlerinin yazılım geliştirme için önemini belirtmiştik. Bu yazıda diğer versiyon kontrol sistemlerinden farklı ve oldukça esnek bir yapıya sahip olan Git versiyon kontrol sistemini genel olarak anlatacağım. Git versiyon kontrol sistemi, Linus Torvalds tarafından BitKeeper yerine geliştirilmeye başlamış bir versiyon kontrol sistemidir. Linux’un geliştirilmesinde kullanılan BitKeeper’ın açık kaynak […]
Facebook ve Heroku
Emre Macit tarafından, Uygulama, Vcs, Web kategorisi altında, 18.01.2012 tarihinde gönderildi
Facebook Applikasyonu (Uygulaması) yazmak günümüzde çok basite indiriliyor. Facebook, Cloud Servis veren Heroku firmasıyla anlaştı. (Birkaç firmayla daha anlaşacak) Öncelikle Heroku nedir? Heroku Bir bulut (cloud) uygulama platformudur. Java, php, python vb gibi dilleri hızlıca geliştirip Scale edebilirsiniz. Böylece server Kurmayla, çalışma ortamı yaratmayla uğraşıp durmanıza gerek kalmayacak ve doğrudan canlı ortam görmüş olacaksınız. Bilgisayarınızda […]
Trac Kurulumu
Ahmet Orsorlu tarafından, Proje Yönetimi, Software kategorisi altında, 18.08.2011 tarihinde gönderildi
Yazılım geliştirme projeleri için proje yönetimi büyük önem taşımaktadır. Proje yönetiminin kapsamında planlama gerçekleme ve takip etme gibi kavramlar yer almaktadır. Proje yönetim sistemlerinden biri olan Trac, yazılım geliştirme projeleri için bir web tabanlı gelişmiş wiki ve konu takip sistemidir. Ayrıca versiyon kontrol sistemlerine de bağlantı sağlayabilmektedir. Bu yazımda, sizlere yerel makineme Trac kurarken edindiğim tecrübeleri […]
Versiyon Kontrol Sistemleri ve Yazılımdaki Önemi
Emre Macit tarafından, Software, Vcs, Web kategorisi altında, 06.07.2011 tarihinde gönderildi
Bir çok zaman yazılımlar 1′den fazla kişi tarafından yapılır. Bir yazılımın yapılması kimi zaman kolay ise de, genellikle çok büyük zahmetlerle doludur. Bu yüzden yazılan çizilen, 3 gün önce yaptığınız, “ya bu bir ara çalışıyordu böyle değildi” diyebileceğiniz şeylerin aslında bir çözümü var. Versiyon Kontrol sistemleri. Bu sistem kısaca şöyle çalışıyor. Bir dosya merkeziniz var. […]

