2010-04-22 14 views
9

Anlık görüntü görünümümden bir dosyayı sildiğimde, ClearCase Explorer'da anlık görüntüye baktığımda, "??" check-out-ama-çıkarıldı simgesi. Anlık görüntüde "Değiştirilmiş Dosyaları Bul" çalıştırdığımda, silinmiş dosyalar gösterilmiyor. Anlık görüntü üzerinde "Görünümü Güncelle" yi çalıştırdığınızda, ClearCase'in eksik dosyaları yeniden görünümüme yeniden kopyalamasına neden olur.Dosyaları ClearCase anlık görüntüsünden silmek için "uygun" yöntem nedir?

Gerçekleştirmek istediğim şuydu: anlık görüntüümdeki bir dosyayı sildiğimde ve bir güncelleme yaptığımda, dosya, bir dinamik görünümden ClearCase aracılığıyla sildiğim gibi, görünümden silinmelidir. Bunu başarmanın en iyi yolu nedir?

ClearCase ortamımın pek çok özelleştirmesinden kaçınmayı tercih ederim. Bunu yapmak için "standart" bir yol varsa, bunu denemek isterim. Cleartool bana bu faturaya uyan tüm dosyalar için arama sonuçları gösterebilirse, bu benim amaçlarım için yeterince iyi olacaktır. Eğer ClearCase Explorer dosyasını silerseniz

cevap

11

, herhangi sorunu olmamalıdır: o olacak

  • çıkış üst dizini
checkin üst dizin
  • rmname dosya
  • Ancak doğrudan bir kabuk veya Windows Gezgini'nden yaparsanız, ClearCase işlemden haberdar olmaz, dolayısıyla "??" check-out-ama-kaldırıldı durumu.

    Dinamik bir görünümde, ClearCase olmadan bir dosyayı kaldıramazsınız, çünkü dinamik görünüm tamamen ClearCase tarafından yönetilen dosya sisteminin kapsüllemesidir. Şimdi


    en doğrudan (değil ClearCase Explorer veya ClearCase eklenti ile bir IDE) yerel dosya sistemi çıkış dosyaların bir demet sildiniz düşünelim ve kalmak bu dosyaları istediğiniz silindi!

    Sonra iki durumunu uzlaştırmak için bir yol olacağını hiç:

    • cleartool update .
    • oluşturulan ".updt" dosyasını ayrıştırmak ve (anlık görüntüsü kök dizinine) her birini kontrol aşımı dosya için rmname (like in this article)
  • +0

    Teşekkürler! Bir dahaki sefere ben bir dahaki sefere ben bir görüntüyü silmek için gidiyorum – RMorrisey

    +0

    @RMorissey: Bu arada, bir dosyayı silmek için, onu kontrol etmemelisiniz. – VonC

    +0

    Hiçbir şey kontrol etmedim. Yerel dosya sistemimdeki anlık görüntü dizininden sildikten sonra, anlık görüntüyü güncellediğimde "kontrol edildi" olarak kaydedildi. – RMorrisey

    İlgili konular