Bagaimana menemukan siapa yang menghapus clearCase Trigger?

Di beberapa vob, pemicu ClearCase terhapus, tidak melihat apa pun di log juga. Apakah ada cara untuk mengetahui siapa yang melakukan ini?


person maestromani    schedule 07.07.2014    source sumber
comment
Maaf atas jawaban yang terlambat: Saya benar-benar melewatkan pertanyaan ClearCase terakhir Anda.   -  person VonC    schedule 20.07.2014
comment
tidak masalah, terima kasih banyak...   -  person maestromani    schedule 21.07.2014


Jawaban (1)


Dari cara peristiwa ClearCase dicatat

Menjalankan lshistory pada objek VOB akan menampilkan peristiwa penghapusan.
Ini memberikan setidaknya riwayat siapa yang menghapus suatu jenis, dan kapan, beserta komentar apa pun yang dimasukkan saat penghapusan.
Tanpa menyimpan peristiwa-peristiwa ini dalam objek VOB, tidak akan ada catatan tentang siapa dan kapan objek tersebut dipindahkan.

Contoh:

The creation event is visible in the history.

% cleartool lshistory -long brtype:NEWBR
15-Oct-03.16:32:41     John Doe (jdoe.clearuser@host1)
 create branch type "NEWBR"

Once removed, the type object's removal event is only visible in the history.

% cleartool rmtype -rmall brtype:NEWBR
Removed branch type "NEWBR".

% cleartool lshistory -long vob:<tag>
15-Oct-03.16:32:41     John Doe (jdoe.clearuser@host1)
 destroy type in versioned object base "<tag>"
 "Destroyed branch type "NEWBR"."

Dalam kasus Anda, cari pesan penghapusan yang mirip dengan:

"Destroyed trigger type "XXX"."

Lihat lebih lanjut dengan catatan teknis ini:

Contoh Windows:

M:\dynamic_view\test_vob>cleartool lshistory -all | findstr /C:"Destroyed trigger type"
  "Destroyed trigger type "VERSION"."

Catatan: Perintah findstr digunakan dengan opsi /C dalam contoh ini.
Ada titik dua tanpa spasi sebelum /C yang menunjukkan bahwa semua yang ada dalam tanda kutip harus dicari sebagai satu item.

Contoh UNIX/Linux:

%>cleartool lshistory -all | grep 'Destroyed trigger type'
  "Destroyed trigger type "VERSION"."
person VonC    schedule 20.07.2014