2012-07-31 12 views
8

Bir dosyayı kontrol etmeye çalışıyordum ve "Ödeme durumu kaldırıldı" durumuna geçti.Bir dosya nasıl "Checkout ama removed" durumundan kurtarılır?

Bir daha gözden geçiremiyorum ve bir daha ne yapılması gerektiğine dair bir ipucumuz yok. asla bunun için net üzerinden sörf yaparken

Bir makale IBM site Checkout But removed state

bulundu Ama yine de hata alır makalesinde belirtildiği gibi dosya adını yeniden adlandırmak deneyin vermedi.

Clearcase 7.0.1.0 sürümünü kullanıyorum. Lütfen bu sorunu çözmeye yardımcı olun.

cevap

11

Sen GUI aracılığıyla ödeme geri almak olmalıdır:

  • bulmak çıkış
  • checkedout dosyası ve sağ tıklayın seçin: Bu dosya üzerinde görünür olmasa bile geri ödeme

disk, "Ödeme bul" GUI kontrol olarak listelenecektir.

Find checkout


Başka bir çözüm aynı yapılandırma (oluşturmak kolaydır ve aynı dosya için hızlı erişim sağlayan) spec ile örneğin, başka bir görünümden bir dinamik görünüm dosyayı kopyalamak etmektir.

Anlık görüntü görünümünüze kopyalarsanız, dosya "teslim alınmış" olarak listelenecektir (ancak henüz bir değişiklik yapılmadan) ve üzerinde çalışmaya devam edebilirsiniz.

+0

Bu en kolay ve en güvenli yoldur, thx – Hoto

4

Bunu çözmenin en kolay yolu, yalnızca aynı ada sahip yeni bir dosya oluşturmaktır. Daha sonra dosya artık eksik değil ve ödeme işlemini geri alabilir ve ardından yeniden başlatmaya başlayabilirsiniz. Komut satırında:

$ cleartool ls your_file.c 
your_file.c: Checkout but removed 
[email protected]@ 
$ touch your_file.c 
$ cleartool ls your_file.c 
[email protected]@/main/branch1/branch2/14 Rule: ...whatever... 
$ cleartool unco -nc your_file.c 
$ cleartool co -nc your_file.c 
Checked out your_file.c 
$ 

yukarıdaki (eski) hafıza ile sadece bu yüzden ben, artık Clearcase için erişiminiz yok, ama fikir olsun. Komut satırını kullanmıyorsanız, herhangi bir dosyayı your_file.c dosyasına kopyalayın, geri ödeme işlemini kaldırın ve ardından teslim alın.