*

  • en kisacasi cvs in parali ve pahali hali.

    kendi dokumantasyonlarina gore ise "clearcase is a software configuration management (scm) system that helps automate the tasks required to write, release, and maintain high-quality software. clearcase is useful to all members of a project, including software engineers, technical writers, project leaders, release engineers, and quality engineers."

    sahsima gore ise [evet kullaniyorum] 1den fazla ki$inin geli$tirme* yaptigi her ortamda* farz olan, insani merge yaparken sinir hastasi yapabilen, lt* versiyonu 2000 $ civari olan arac. muadili microsoft visual source safe ten daha iyi oldugu rivayet edilir.

    http://www.rational.com/

    (bkz: check in)
    (bkz: check out)
    (bkz: merge)
    (bkz: view)
    (bkz: label)
    (bkz: daha gider bu)
  • (bkz: ucm)
  • çalıştığım şirkette, yapılan bir hata sonucu eski versiyon, yeni versiyonu ezmiş ve gerçek ortama kopyalanmıştı. sonucunda şirket tarafından alınan fakat bir türlü kullanılmayan rational clearcase programı devreye sokuldu. lakin bu işleri daha problemli hale getirmekten başka bir işe yaramadı. çünkü kullandığımız her iki geliştirme ortamıda ( powerbuilder 7 ve oracle 8) rational clearcase tarafından yarım yamalak desteklendiği için, en ufak bir işlem, oldukça vakit alan külfetli bir işe dönüştü.

    ama tahminimce, güncel yazılımlar ve iyi bir kurulum ile oldukça faydalı olacak bir programdır.
  • kullandığım en çok sorun üstüne sorun çıkartan tool'lardan birisi, cvs varken kullanılmaması gereken program.
  • yazilim yapan kurumsal şirketlerin mutlaka kullanması gereken, uygulama geliştirme sürecinde kaynak kod paylaşımını ve versiyonlamayı sağlayan ibm tool u. lisans ücretleri oldukça yüksektir ama yazılabilecek scriptler ile tek bir lisans kullanarak onlarca kullanıcıyı problemsiz çalıştırabilirsiniz. ibm rational clearquest ile birlikte kullanıldığında komple bir değişiklik yönetimi sunar, bu yüzden bu iki ürünün beraber kullanılması caizdir. cvs 'te sadece single stream çalışılabiliyorken clearcase'te multistream çalışılarak uygulamacıların aynı koda aynı anda kendi stream'lerinden girmesi sağlanır.
  • (bkz: svn)
  • bir şirketin bu programı versiyonlama programı olarak seçmesi; kesinlikle ve kesinlikle ibm'den gelen alımlı bir dişi pazarlamacının işidir. hiç bir aklı başında adam bu programı para verip almamıştır, alamaz, almamalı ki bu para kendi cebinden çıkmıyor olsa bile.

    50-60 satırdan oluşan bir dosyayı check-out check-in işlemi başınıza dert olur. halbuki bilgisayarda sağlam bağlantı hızı vardır, herşey, takır takır download edersiniz. ama clear case anlamaz, dinlemez. delirtir sizi.

    hızlandırmak için hayvan gibi servere kurulur, sırf başımıza aldık bela kurtaralım diye. o da yemez.

    yapacağı iş çok basittir; dosyada lock varmı kontrol et lock yoksa, isteyene ver indirsin, git indirilen dosyayı lockla. o kadar ya. lock olan dosyayı biri mi indirmek istedi; hoop de, bu şu kullanıcıda bunu şu şu bi de şu şekilde indirebilirsiniz. sakıncıları şunlardır de. bitti gitti işte ya. git cvsyi , svnyi, mercuriali örnek al.

    bunu geliştiren biri bazı yerlere sleep() metdoları doldurdu gitti, en son yazılımcı arkadaşla vardığımız nokta bu. hikayeside şu şekilde efenim; "bu programı geliştiricilerden shiva shibaba'ya, pazartesi günü işten atıldığı bilgisi verilir. cuma gününe kadar, işlerini devredip ayrılması gerekecektir. shiva işten ayrılmadan, 'şu programın anasını belleyim de öyle gideyim hindistana' diyerek, pazartesi akşamı mesaiye kalır. anasını belleme işini aha işte bu pazartesi akşamı yapar. yemek olarak pizzasını ve ardından kutsal helvasını yedikten sonra, kodları büyük ustalıkla gömer ve gider. salı-çarşamba-perşembe günü, koyduğu sleep metodlarına gönderme yapmadan işlerini devreder. son gün ise ayrılma ayağına bir iki gözyaşı, sonra veda pastası, son fotoğraflar falan... sonrası malum..."
  • ortalikta son derece kaliteli beles sistemler varken kullanilmasina anlam vermenin zor oldugu vcs. her ne kadar saglikli bir karsilastirma yapacak kadar kullanmamis olsam da kanim isinmadi ve muhtemelen de isinmayacak.
  • tfs'ten geçince attan inip eşeğe binmiş* hissi yaratan source control yazılımı.
  • subversion'dan* gecenler icin de attan inip esege binme duygusu yaratir.
    mercurial'dan* gecenler icin de attan inip esege binme duygusu yaratir.
    git'ten gecenler icin de attan inip esege binme duygusu yaratir.

    sourcesafe yada cvs'ten gelen insanlar varsa hâlâ, benim gibi, onlar degerini bilecektir olsa olsa.

    credential manyagidir; eziyet yüklüdür.
    isini iyi bilen, adam gibi script'ler yazmayi bilen bir sysad yoksa ilgili kurumda, daha da büyük küfürler ettirir... hattâ tümden küser ve calistirmaz insanlari.

    su cagda hâlâ bu ürünü alip kullanan koca koca sirketler varsa, biliniz ki karar verme mekanizmalari cahil kazmalarin ellerinde oldugu icindir..
hesabın var mı? giriş yap