« Posts tagged subversion

Svn deposunu taşıma…

Kullandığınız svn deposunu başka bir sunucuya taşımak oldukça basit. Öncelikle yeni sunucunuzda deponuzu oluşturmanız ve gerekli yapılandırmayı (kullanıcılar, gruplar vb..) yapmış olmanız gerekiyor. Yeni sunucunuz hazır ise şu adımları izleyerek aktarımı tamamlayabilirsiniz…

Deponun yedeğini almak için şu komutu uyguluyoruz:

Bash
svnadmin dump /svn/deponuzun/yolu > depoadi.dump

daha sonra yeni sunucunuza bu dosyayı taşıyıp şu komutu uyguluyoruz:

Bash
svnadmin load /svn/deponuzun/yolu < depoadi.dump

Deponuzun aktarımı tamamlanmış oldu.

Subversion artık bir Apache projesi…

Bilindiği gibi subversion Tigris tarafından geliştirilen bir projeydi. Dün itibari ile artık subversion bir Apache projesi olmuş durumda. Artık subversion’a subversion.apache.org adresinden ulaşabiliyorsunuz. Eski adres olan subversion.tigris.com da ise bu konu ile ilgili bilgilendirme mevcut.

Bu gelişmenin hayırlı olmasını diliyorum…

Netbeans ile projeler daha kolay…

Uzun süredir netbeans kullanıyorum. Fakat bir türlü detaylarını yazmak nasip olmamıştı. Bu pazar günümü siteme yazı yazmak için ayırmaya karar verdim ve ilk olarak netbeans ile başlamak istedim.

Netbeans bir çok dili destekeleyen bir IDE. Java ile uğraşanlar kesinlikle haberdarlar. Fakat ben Netbeans’i daha çok Php kodlamak için kullanıyorum. Python ile çalışmaya başlayınca yine Netbeans kullanmaya devam edeceğim.

Gelelim Netbeans’ın hayatı kolaylaştıran yanına. Özellikle proje dosyalarının yönetimini, kullanışlı bir dizin/dosya penceresi ile yapabiliyorsunuz. Ayrıca projelerinizi var olan ftp sunucularına ve subversion depolarınıza erişim olanağını da veriyor. Bu araçları sayesinde tüm işlemlerinizi bir noktadan yapmanız hayatınızı kolaylaştırıyor. Ayrıca projelerinizi kopyala yapıştır yaparak başka bir bilgisayara aktarmanız mümkün. Eclipse projeleri ile sakranizasyon yapabilir, Eclipse projelerini Netbeans ile alabilirsiniz.

Bir proje oluşturmak için File(Dosya) => New Project (Yeni Proje) menüsü ile yeni bir proje açmak için gerekli sihirbazı açıyoruz. Gelen ekrandan kullanacağımız programlama dili ile ilgili seçimi yaparak ilerliyoruz. Pencerenin sol tarafında proje oluştururken izlenecek adımlar yer alıyor, buradan rahatlıkla takip edebilirsiniz. Bir php projesi için üç adımdan oluşan oluşturma süreci mevcut. Bunlardan birincisi programlama dili seçim alanı. İkinci ekran ise proje bilgilerimizi girdiğimiz ekran. Burada proje adı ve kaynak dosyaların yolları ile dil kodlama(encoding) tercihlerini seçiyoruz. Üçüncü alanda ise çalışacağımız sunucu ile ilgili bilgileri seçiyoruz. Uzak sunucular için ftp veya yerelde çalışmayı düşünüyorsanız yerel bilgileri giriyoruz. Bu adımlardan sonra projemizi geliştirmeye başlayabiliriz.

Versioning(sürüm) menüsünden CVS, Mercurial, Subversion ile ilgili ayarlarınızı yapabilirsiniz. Netbeans ayrıca local (yerel) olarak sürüm bilgilerini tutmakta.

Netbeans Proje Görünümü

Yeni Proje

Özgür Kuru is Stephen Fry proof thanks to caching by WP Super Cache