Change 2743

john_fetkovich (John Fetkovich)
John Fetkovich committed this change into /
Request Review
Download .zip
Add fields to vcp:
         source_name,
         source_filebranch_id,
         source_branch_id,
         source_rev_id,
         source_change_id

        1. Alter revml.dtd to include the fields
        2. Alter bin/gentrevml to emit legal RevML
        3. Extend VCP::Rev to have the fields
        4. Extend VCP::{Source,Dest}::revml to read/write the fields
           (VCP::Dest::revml should die() if VCP tries to emit illegal
           RevML)
        5. Extend VCP::{Source,Dest}::{cvs,p4} to read the fields
        7. Get all tests through t/91*.t to pass
           except those that rely on ch_4 labels
  • Files 15
  • Comments 0
14 edited 1 added 0 deleted
guest/perforce_software/revml/MANIFEST#25
Loading...
guest/perforce_software/revml/bin/gentrevml#31
Loading...
guest/perforce_software/revml/lib/RevML/Doctype/v0_31.pm#1
Loading...
guest/perforce_software/revml/lib/VCP/Dest/revml.pm#26
Loading...
guest/perforce_software/revml/lib/VCP/Plugin.pm#34
Loading...
guest/perforce_software/revml/lib/VCP/Rev.pm#30
Loading...
guest/perforce_software/revml/lib/VCP/Source/cvs.pm#44
Loading...
guest/perforce_software/revml/lib/VCP/Source/p4.pm#29
Loading...
guest/perforce_software/revml/lib/VCP/Source/vss.pm#6
Loading...
guest/perforce_software/revml/revml.dtd#11
Loading...
guest/perforce_software/revml/t/61map.t#9
Loading...
guest/perforce_software/revml/t/91cvs2revml.t#6
Loading...
guest/perforce_software/revml/t/91p42revml.t#5
Loading...
guest/perforce_software/revml/t/95cvs2p4.t#14
Loading...
guest/perforce_software/revml/t/95p42cvs.t#5
Loading...
Tip: Use n and p to cycle through the changes.