Friday, 21 July 2017

Cleartool Chtype ไบนารี ตัวเลือก


การสนับสนุน ClearCase: Common ClearCase CheckIn Error Message นี่คือข้อความแสดงข้อผิดพลาดทั่วไปใน ClearCase เมื่อพยายามตรวจสอบในไฟล์ cleartool ci - nc FILENAME textfiledelta: ข้อผิดพลาด: FILENAME ไม่ใช่ไฟล์ข้อความ: มีบรรทัดมากกว่า 8000 ไบต์ ใช้ตัวจัดการประเภทอื่น (เช่นไฟล์บีบอัด) cleartool: ข้อผิดพลาด: ไม่สามารถตรวจสอบใน FILENAME โดยทั่วไปแล้วข้อความแสดงข้อผิดพลาด delta ของไฟล์ข้อความคือองค์ประกอบ ClearCase เป็นไฟล์ข้อความในฐานข้อมูลและคุณกำลังพยายามตรวจสอบในเวอร์ชันที่ไม่ใช่ข้อความ ตัวอย่างเช่นคุณอาจได้สร้างเพียงไม่กี่เวอร์ชัน (main0 และ main1) และเวอร์ชันเหล่านี้เป็นไฟล์ว่างเปล่าแรกที่ ClearCase สันนิษฐานว่าเป็นไฟล์ข้อความเมื่อคุณสร้างองค์ประกอบเป็นครั้งแรก อย่างไรก็ตามเมื่อคุณตรวจสอบเวอร์ชันที่สมบูรณ์แล้วพร้อมกับข้อมูลทั้งหมดในเวอร์ชันสุดท้ายนี้อาจมีข้อมูลที่ไม่ใช่ข้อความ ในการแก้ไขปัญหานี้คุณต้องเปลี่ยนชนิดองค์ประกอบก่อนที่จะสามารถตรวจสอบในเวอร์ชันใหม่ได้ ถ้าไฟล์เป็นไฟล์ไบนารีปกติฉันขอแนะนำให้เปลี่ยนชนิดขององค์ประกอบเป็นประเภทไฟล์ที่บีบอัดด้วยคำสั่งนี้ cleartool chtype compressionedfile FILENAME ถ้าไฟล์เป็นไฟล์ Rational Rose RealTime ขอแนะนำให้เปลี่ยนชนิดขององค์ประกอบเป็นประเภท Rose Unit โดยใช้คำสั่งนี้ cleartool chtype rosertunit FILENAME คุณต้องเป็นเจ้าของ VOB หรือเจ้าขององค์ประกอบเพื่อเรียกใช้คำสั่งเหล่านี้ อย่าลืมเช็คอินอีกครั้งหลังจากนั้น โดย Phil for Humanity on 20090110chtype 8211cmd คืนความคิดเห็น 8211cfimiddotle comment-file-pname 8211cqmiddotuery 8211cqemiddotach 8211ncmiddotomment 8211fmiddotorce 8211pnamiddotme ชนิดเลือกชื่อ pname object-selector คำสั่ง chtype เปลี่ยนชนิดองค์ประกอบขององค์ประกอบที่มีอยู่อย่างน้อยหนึ่งองค์ประกอบหรือเปลี่ยนชื่อสาขาที่มีอยู่หนึ่งแห่งหรือมากกว่า การดำเนินงานเหล่านี้เกี่ยวข้องกับการเปลี่ยนอ็อบเจ็กต์ชนิดที่เชื่อมโยงกับองค์ประกอบหรือสาขา เจ้าขององค์ประกอบ VOB (UNIX) สมาชิกของกลุ่มผู้ดูแลระบบ ClearCase (ClearCase บน Windows) ผู้ดูแลระบบท้องถิ่นของโฮสต์เซิร์ฟเวอร์ ClearCase LT (ClearCase LT บน Windows) สำหรับ a องค์ประกอบคุณต้องมีข้อมูลประจำตัวต่อไปนี้อย่างใดอย่างหนึ่ง: คุณต้องมีข้อมูลประจำตัวต่อไปนี้อย่างใดอย่างหนึ่ง: ผู้สร้าง Branch เจ้าของ Element VOB owner root (UNIX) สมาชิกของกลุ่มผู้ดูแลระบบ ClearCase (ClearCase บน Windows) ผู้ดูแลระบบท้องถิ่นของโฮสต์เซิร์ฟเวอร์ ClearCase LT (ClearCase LT บน Windows) ข้อผิดพลาดเกิดขึ้นหาก อย่างน้อยหนึ่งวัตถุเหล่านี้ถูกล็อก: การจัดการแฟ้มไบนารีในแฟ้มไบนารี ClearCase ถูกจัดการใน UCM เช่นเดียวกับที่พวกเขาจะจัดการกับฐาน ClearCase พวกเขาไม่สามารถผสาน ClearCase สามารถรวมไฟล์ข้อความดังนั้นจึงต้องใช้กลยุทธ์อื่นเพื่อจัดการการเปลี่ยนแปลงที่เกี่ยวข้องกับเนื้อหาไบนารี เพื่อให้สามารถจัดการไฟล์ไบนารีได้อย่างมีประสิทธิภาพใน ClearCase ต้องกำหนดชนิดขององค์ประกอบใหม่เพื่อจัดการกับชนิดไฟล์เหล่านี้ มีตัวเลือกต่อไปนี้: กำหนดค่าชนิดองค์ประกอบที่จะไม่ถือว่ารวม ClearCase จะไม่พยายามรวมองค์ประกอบด้วยประเภทไม่เคยรวม องค์ประกอบเหล่านี้จะไม่มีการเปลี่ยนแปลงระหว่างการดำเนินการจัดส่งหรือการคืนเงินและคุณจะไม่ได้รับพร้อมท์ให้รวมบัญชีเหล่านี้ พร้อมใช้งานใน ClearCase 7.0 และใหม่กว่า: กำหนดค่าชนิดองค์ประกอบเพื่อคัดลอก สำหรับองค์ประกอบที่มีชนิดของสำเนา ClearCase จะผสานแทนที่เวอร์ชันเป้าหมายกับเวอร์ชันต้นฉบับโดยไม่มีการโต้ตอบกับผู้ใช้ ดูข้อมูลเพิ่มเติมที่ technote 1240740 หมายเหตุ: คำแนะนำต่อไปนี้ถูกนำมาจากมุมมองของระบบปฏิบัติการ Microsoftreg Windowsreg ขั้นตอนอาจแตกต่างกันใน UNIXreg และ Linuxreg แต่แนวคิดใช้อย่างถูกต้อง หมายเหตุ: สามารถสร้างชนิดขององค์ประกอบได้จากบรรทัดคำสั่งหรือ GUI ใช้ชนิดขององค์ประกอบที่มีอยู่หรือสร้างใหม่จากบรรทัดคำสั่งหรือ GUI ดูขั้นตอนที่ 2 หากประเภทองค์ประกอบมีอยู่แล้ว อ่านคู่มือแนะนำ ClearCase ในหัวข้อ mkeltype (cleartool man mkeltype) เพื่อดูรายละเอียดเพิ่มเติม GUI example gt Create: เปิด GUI Explorer สำหรับ VOB (เริ่มต้นโปรแกรม gt Rational ClearCasegt Type Explorer) เลือก VOB ที่มีไฟล์ไบนารีอยู่ เปิดโฟลเดอร์ประเภทองค์ประกอบคลิกขวาและสร้างชนิดขององค์ประกอบใหม่ ระบุชนิดขององค์ประกอบ (เช่น NEVERMERGE หรือ COPY หรือชื่อที่คุณเลือก) คลิกตกลงจากแท็บ Type Manager ในกล่องโต้ตอบคุณสมบัติชนิดองค์ประกอบให้เลือกตัวเลือกเพื่อไม่พิจารณาส่วนประกอบของประเภทนี้สำหรับการควบรวมเสมอให้คัดลอกองค์ประกอบประเภทนี้ (ClearCase 7.0 ขึ้นไป) สำหรับองค์ประกอบไบนารีที่มีอยู่ใน VOB ให้ใช้ cleartool chtype เพื่อเปลี่ยนชนิดเหล่านี้เป็นชนิดขององค์ประกอบใหม่ดูคู่มือแนะนำ ClearCase ในหัวข้อ chtype (cleartool man chtype) สำหรับรายละเอียดเพิ่มเติม สำหรับไฟล์ไบนารีที่ยังไม่ได้อยู่ใน VOB ไฟล์มายากลสามารถแก้ไขได้เพื่อเรียกชนิดองค์ประกอบใหม่สำหรับองค์ประกอบที่มีนามสกุล เมื่อสร้างองค์ประกอบแล้วไฟล์เหล่านี้จะใช้ชนิดใหม่ที่คุณกำหนดเพื่อจัดการองค์ประกอบของไฟล์เหล่านี้ดูคู่มือแนะนำ ClearCase ในหัวข้อ cc. magic, default. magic (cleartool man cc. magic) เพื่อดูรายละเอียดเพิ่มเติม คำแนะนำสำหรับ VOB ที่จำลองแบบขั้นตอนเดียวกันจำเป็นต้องเป็นข้างต้นอย่างไรก็ตามชนิดองค์ประกอบต้องถูกสร้างขึ้นจากบรรทัดคำสั่งในสภาพแวดล้อมแบบจำลอง บันทึก . GUI สามารถใช้ได้เฉพาะใน VOB ที่ไม่ได้จำลองข้อมูลถ้าเปิดใช้งาน ClearCase MultiSite แล้วคุณจะไม่สามารถลบชนิดองค์ประกอบหรือเปลี่ยนนิยามของชนิดองค์ประกอบจาก theType Explorer และต้องใช้ไวยากรณ์บรรทัดคำสั่ง ทบทวน technote 1148740 การเปลี่ยนชนิดองค์ประกอบที่ใช้ใน VOB ที่จำลองแบบสำหรับข้อมูลเพิ่มเติมเกี่ยวกับการทำงานกับชนิดขององค์ประกอบใน VOB ที่จำลองแบบแล้ว ไม่รวมตัวอย่าง: M: viewvobgt cleartool mkeltype - supertype file - mergetype never - nc FILENEVERMERGE สร้างชนิดขององค์ประกอบ quotFILENEVERMERGEquot. M: viewvobgt cleartool mkeltype - supertype compressedfile - mergetype copy - nc COMPRESSEDFILECOPYMERGE สร้างชนิดขององค์ประกอบ quotCOMPRESSEDFILECOPYMERGEquot. คำนิยามสำหรับการรวม Trivial เล็กน้อยและใช้งานด้วยตนเอง: ฐานและเวอร์ชันปลายทางขององค์ประกอบมีความเหมือนกัน ซึ่งหมายความว่าสามารถคัดลอกองค์ประกอบจากแหล่งข้อมูลไปยังมุมมองปลายทางเท่านั้น การผสานรวมเล็กน้อยจะถูกกำหนดโดยอัตโนมัติโดยการผสานหรือ findmerge และดังนั้นจะได้รับการดูแลสำหรับคุณ คู่มือ: รุ่นต้นทางและปลายทางขององค์ประกอบมีข้อขัดแย้งที่คุณต้องแก้ไขอย่างน้อยหนึ่งรายการ การผสานคู่มือจึงกำหนดให้คุณ: ลองดูเวอร์ชันปลายทาง คัดลอกข้อมูลจากเวอร์ชันต้นฉบับไปยังเวอร์ชันปลายทาง เช็คอินเวอร์ชันปลายทาง วาดลูกศรผสานใน GUI ของแผนภาพด้วยตัวเองหรือคุณสามารถเรียกใช้คำสั่งผสานรวมกับสวิทช์ - ndata เพื่อสร้างลูกศรการผสานระหว่างเวอร์ชันต้นฉบับและปลายทางได้ด้วยตัวเอง ข้อมูลที่เกี่ยวข้อง

No comments:

Post a Comment