Created
March 14, 2015 14:21
-
-
Save anonymous/3a81678c99f14d557a4e to your computer and use it in GitHub Desktop.
testrepo git svn
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<dia:diagram xmlns:dia="http://www.lysator.liu.se/~alla/dia/"> | |
<dia:diagramdata> | |
<dia:attribute name="background"> | |
<dia:color val="#ffffff"/> | |
</dia:attribute> | |
<dia:attribute name="pagebreak"> | |
<dia:color val="#000099"/> | |
</dia:attribute> | |
<dia:attribute name="paper"> | |
<dia:composite type="paper"> | |
<dia:attribute name="name"> | |
<dia:string>#A4#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="tmargin"> | |
<dia:real val="2.8222000598907471"/> | |
</dia:attribute> | |
<dia:attribute name="bmargin"> | |
<dia:real val="2.8222000598907471"/> | |
</dia:attribute> | |
<dia:attribute name="lmargin"> | |
<dia:real val="2.8222000598907471"/> | |
</dia:attribute> | |
<dia:attribute name="rmargin"> | |
<dia:real val="2.8222000598907471"/> | |
</dia:attribute> | |
<dia:attribute name="is_portrait"> | |
<dia:boolean val="true"/> | |
</dia:attribute> | |
<dia:attribute name="scaling"> | |
<dia:real val="1"/> | |
</dia:attribute> | |
<dia:attribute name="fitto"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
</dia:composite> | |
</dia:attribute> | |
<dia:attribute name="grid"> | |
<dia:composite type="grid"> | |
<dia:attribute name="width_x"> | |
<dia:real val="1"/> | |
</dia:attribute> | |
<dia:attribute name="width_y"> | |
<dia:real val="1"/> | |
</dia:attribute> | |
<dia:attribute name="visible_x"> | |
<dia:int val="1"/> | |
</dia:attribute> | |
<dia:attribute name="visible_y"> | |
<dia:int val="1"/> | |
</dia:attribute> | |
<dia:composite type="color"/> | |
</dia:composite> | |
</dia:attribute> | |
<dia:attribute name="color"> | |
<dia:color val="#d8e5e5"/> | |
</dia:attribute> | |
<dia:attribute name="guides"> | |
<dia:composite type="guides"> | |
<dia:attribute name="hguides"/> | |
<dia:attribute name="vguides"/> | |
</dia:composite> | |
</dia:attribute> | |
</dia:diagramdata> | |
<dia:layer name="Background" visible="true" active="true"> | |
<dia:object type="UML - Class" version="0" id="O0"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="4,2.55"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="3.95,2.5;11.79,4.8"/> | |
</dia:attribute> | |
<dia:attribute name="elem_corner"> | |
<dia:point val="4,2.55"/> | |
</dia:attribute> | |
<dia:attribute name="elem_width"> | |
<dia:real val="7.7400000000000002"/> | |
</dia:attribute> | |
<dia:attribute name="elem_height"> | |
<dia:real val="2.1999999999999997"/> | |
</dia:attribute> | |
<dia:attribute name="name"> | |
<dia:string>#myrepo_svn_WS#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="stereotype"> | |
<dia:string>##</dia:string> | |
</dia:attribute> | |
<dia:attribute name="comment"> | |
<dia:string>##</dia:string> | |
</dia:attribute> | |
<dia:attribute name="abstract"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="suppress_attributes"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="suppress_operations"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="visible_attributes"> | |
<dia:boolean val="true"/> | |
</dia:attribute> | |
<dia:attribute name="visible_operations"> | |
<dia:boolean val="true"/> | |
</dia:attribute> | |
<dia:attribute name="visible_comments"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="wrap_operations"> | |
<dia:boolean val="true"/> | |
</dia:attribute> | |
<dia:attribute name="wrap_after_char"> | |
<dia:int val="40"/> | |
</dia:attribute> | |
<dia:attribute name="comment_line_length"> | |
<dia:int val="17"/> | |
</dia:attribute> | |
<dia:attribute name="comment_tagging"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="line_width"> | |
<dia:real val="0.10000000000000001"/> | |
</dia:attribute> | |
<dia:attribute name="line_color"> | |
<dia:color val="#000000"/> | |
</dia:attribute> | |
<dia:attribute name="fill_color"> | |
<dia:color val="#ffffff"/> | |
</dia:attribute> | |
<dia:attribute name="text_color"> | |
<dia:color val="#000000"/> | |
</dia:attribute> | |
<dia:attribute name="normal_font"> | |
<dia:font family="monospace" style="0" name="Courier"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_font"> | |
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/> | |
</dia:attribute> | |
<dia:attribute name="polymorphic_font"> | |
<dia:font family="monospace" style="8" name="Courier-Oblique"/> | |
</dia:attribute> | |
<dia:attribute name="classname_font"> | |
<dia:font family="sans" style="80" name="Helvetica-Bold"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_classname_font"> | |
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/> | |
</dia:attribute> | |
<dia:attribute name="comment_font"> | |
<dia:font family="sans" style="8" name="Helvetica-Oblique"/> | |
</dia:attribute> | |
<dia:attribute name="normal_font_height"> | |
<dia:real val="0.80000000000000004"/> | |
</dia:attribute> | |
<dia:attribute name="polymorphic_font_height"> | |
<dia:real val="0.80000000000000004"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_font_height"> | |
<dia:real val="0.80000000000000004"/> | |
</dia:attribute> | |
<dia:attribute name="classname_font_height"> | |
<dia:real val="1"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_classname_font_height"> | |
<dia:real val="1"/> | |
</dia:attribute> | |
<dia:attribute name="comment_font_height"> | |
<dia:real val="0.69999999999999996"/> | |
</dia:attribute> | |
<dia:attribute name="attributes"/> | |
<dia:attribute name="operations"/> | |
<dia:attribute name="template"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="templates"/> | |
</dia:object> | |
<dia:object type="UML - Class" version="0" id="O1"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="4.4375,16.6575"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="4.3875,16.6075;11.395,18.9075"/> | |
</dia:attribute> | |
<dia:attribute name="elem_corner"> | |
<dia:point val="4.4375,16.6575"/> | |
</dia:attribute> | |
<dia:attribute name="elem_width"> | |
<dia:real val="6.9074999999999998"/> | |
</dia:attribute> | |
<dia:attribute name="elem_height"> | |
<dia:real val="2.1999999999999997"/> | |
</dia:attribute> | |
<dia:attribute name="name"> | |
<dia:string>#myrepo_svnco#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="stereotype"> | |
<dia:string>##</dia:string> | |
</dia:attribute> | |
<dia:attribute name="comment"> | |
<dia:string>##</dia:string> | |
</dia:attribute> | |
<dia:attribute name="abstract"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="suppress_attributes"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="suppress_operations"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="visible_attributes"> | |
<dia:boolean val="true"/> | |
</dia:attribute> | |
<dia:attribute name="visible_operations"> | |
<dia:boolean val="true"/> | |
</dia:attribute> | |
<dia:attribute name="visible_comments"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="wrap_operations"> | |
<dia:boolean val="true"/> | |
</dia:attribute> | |
<dia:attribute name="wrap_after_char"> | |
<dia:int val="40"/> | |
</dia:attribute> | |
<dia:attribute name="comment_line_length"> | |
<dia:int val="17"/> | |
</dia:attribute> | |
<dia:attribute name="comment_tagging"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="line_width"> | |
<dia:real val="0.10000000000000001"/> | |
</dia:attribute> | |
<dia:attribute name="line_color"> | |
<dia:color val="#adadad"/> | |
</dia:attribute> | |
<dia:attribute name="fill_color"> | |
<dia:color val="#ffffff"/> | |
</dia:attribute> | |
<dia:attribute name="text_color"> | |
<dia:color val="#adadad"/> | |
</dia:attribute> | |
<dia:attribute name="normal_font"> | |
<dia:font family="monospace" style="0" name="Courier"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_font"> | |
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/> | |
</dia:attribute> | |
<dia:attribute name="polymorphic_font"> | |
<dia:font family="monospace" style="8" name="Courier-Oblique"/> | |
</dia:attribute> | |
<dia:attribute name="classname_font"> | |
<dia:font family="sans" style="80" name="Helvetica-Bold"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_classname_font"> | |
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/> | |
</dia:attribute> | |
<dia:attribute name="comment_font"> | |
<dia:font family="sans" style="8" name="Helvetica-Oblique"/> | |
</dia:attribute> | |
<dia:attribute name="normal_font_height"> | |
<dia:real val="0.80000000000000004"/> | |
</dia:attribute> | |
<dia:attribute name="polymorphic_font_height"> | |
<dia:real val="0.80000000000000004"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_font_height"> | |
<dia:real val="0.80000000000000004"/> | |
</dia:attribute> | |
<dia:attribute name="classname_font_height"> | |
<dia:real val="1"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_classname_font_height"> | |
<dia:real val="1"/> | |
</dia:attribute> | |
<dia:attribute name="comment_font_height"> | |
<dia:real val="0.69999999999999996"/> | |
</dia:attribute> | |
<dia:attribute name="attributes"/> | |
<dia:attribute name="operations"/> | |
<dia:attribute name="template"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="templates"/> | |
</dia:object> | |
<dia:object type="Standard - BezierLine" version="0" id="O2"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="4,3.25"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="1.10825,3.13353;4.4375,17.7803"/> | |
</dia:attribute> | |
<dia:attribute name="bez_points"> | |
<dia:point val="4,3.25"/> | |
<dia:point val="-0.11025,4.00751"/> | |
<dia:point val="0.68975,17.4075"/> | |
<dia:point val="4.4375,17.3575"/> | |
</dia:attribute> | |
<dia:attribute name="corner_types"> | |
<dia:enum val="0"/> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
<dia:attribute name="line_width"> | |
<dia:real val="0.20000000298023224"/> | |
</dia:attribute> | |
<dia:attribute name="line_style"> | |
<dia:enum val="1"/> | |
</dia:attribute> | |
<dia:attribute name="dashlength"> | |
<dia:real val="0.29999999999999999"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow"> | |
<dia:enum val="1"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow_length"> | |
<dia:real val="0.5"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow_width"> | |
<dia:real val="0.5"/> | |
</dia:attribute> | |
<dia:connections> | |
<dia:connection handle="0" to="O0" connection="3"/> | |
<dia:connection handle="3" to="O1" connection="3"/> | |
</dia:connections> | |
</dia:object> | |
<dia:object type="UML - Class" version="0" id="O3"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="9.0325,9.2775"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="8.9825,9.2275;16.195,12.1275"/> | |
</dia:attribute> | |
<dia:attribute name="elem_corner"> | |
<dia:point val="9.0325,9.2775"/> | |
</dia:attribute> | |
<dia:attribute name="elem_width"> | |
<dia:real val="7.1124999999999998"/> | |
</dia:attribute> | |
<dia:attribute name="elem_height"> | |
<dia:real val="2.7999999999999998"/> | |
</dia:attribute> | |
<dia:attribute name="name"> | |
<dia:string>#myrepo_gitsvn#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="stereotype"> | |
<dia:string>##</dia:string> | |
</dia:attribute> | |
<dia:attribute name="comment"> | |
<dia:string>##</dia:string> | |
</dia:attribute> | |
<dia:attribute name="abstract"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="suppress_attributes"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="suppress_operations"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="visible_attributes"> | |
<dia:boolean val="true"/> | |
</dia:attribute> | |
<dia:attribute name="visible_operations"> | |
<dia:boolean val="true"/> | |
</dia:attribute> | |
<dia:attribute name="visible_comments"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="wrap_operations"> | |
<dia:boolean val="true"/> | |
</dia:attribute> | |
<dia:attribute name="wrap_after_char"> | |
<dia:int val="40"/> | |
</dia:attribute> | |
<dia:attribute name="comment_line_length"> | |
<dia:int val="17"/> | |
</dia:attribute> | |
<dia:attribute name="comment_tagging"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="line_width"> | |
<dia:real val="0.10000000000000001"/> | |
</dia:attribute> | |
<dia:attribute name="line_color"> | |
<dia:color val="#000000"/> | |
</dia:attribute> | |
<dia:attribute name="fill_color"> | |
<dia:color val="#ffffff"/> | |
</dia:attribute> | |
<dia:attribute name="text_color"> | |
<dia:color val="#000000"/> | |
</dia:attribute> | |
<dia:attribute name="normal_font"> | |
<dia:font family="monospace" style="0" name="Courier"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_font"> | |
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/> | |
</dia:attribute> | |
<dia:attribute name="polymorphic_font"> | |
<dia:font family="monospace" style="8" name="Courier-Oblique"/> | |
</dia:attribute> | |
<dia:attribute name="classname_font"> | |
<dia:font family="sans" style="80" name="Helvetica-Bold"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_classname_font"> | |
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/> | |
</dia:attribute> | |
<dia:attribute name="comment_font"> | |
<dia:font family="sans" style="8" name="Helvetica-Oblique"/> | |
</dia:attribute> | |
<dia:attribute name="normal_font_height"> | |
<dia:real val="0.80000000000000004"/> | |
</dia:attribute> | |
<dia:attribute name="polymorphic_font_height"> | |
<dia:real val="0.80000000000000004"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_font_height"> | |
<dia:real val="0.80000000000000004"/> | |
</dia:attribute> | |
<dia:attribute name="classname_font_height"> | |
<dia:real val="1"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_classname_font_height"> | |
<dia:real val="1"/> | |
</dia:attribute> | |
<dia:attribute name="comment_font_height"> | |
<dia:real val="0.69999999999999996"/> | |
</dia:attribute> | |
<dia:attribute name="attributes"> | |
<dia:composite type="umlattribute"> | |
<dia:attribute name="name"> | |
<dia:string>#origingit#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="type"> | |
<dia:string>##</dia:string> | |
</dia:attribute> | |
<dia:attribute name="value"> | |
<dia:string>##</dia:string> | |
</dia:attribute> | |
<dia:attribute name="comment"> | |
<dia:string>##</dia:string> | |
</dia:attribute> | |
<dia:attribute name="visibility"> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
<dia:attribute name="abstract"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="class_scope"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
</dia:composite> | |
</dia:attribute> | |
<dia:attribute name="operations"/> | |
<dia:attribute name="template"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="templates"/> | |
</dia:object> | |
<dia:object type="Standard - Line" version="0" id="O4"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="7.89125,16.6575"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="7.54008,4.6382;8.20188,16.7076"/> | |
</dia:attribute> | |
<dia:attribute name="conn_endpoints"> | |
<dia:point val="7.89125,16.6575"/> | |
<dia:point val="7.87,4.75"/> | |
</dia:attribute> | |
<dia:attribute name="numcp"> | |
<dia:int val="1"/> | |
</dia:attribute> | |
<dia:attribute name="line_style"> | |
<dia:enum val="1"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow"> | |
<dia:enum val="1"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow_length"> | |
<dia:real val="0.5"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow_width"> | |
<dia:real val="0.5"/> | |
</dia:attribute> | |
<dia:attribute name="dashlength"> | |
<dia:real val="0.29999999999999999"/> | |
</dia:attribute> | |
<dia:connections> | |
<dia:connection handle="0" to="O1" connection="1"/> | |
<dia:connection handle="1" to="O0" connection="6"/> | |
</dia:connections> | |
</dia:object> | |
<dia:object type="Standard - BezierLine" version="0" id="O5"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="4,3.25"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="2.25036,3.11006;9.0325,10.4494"/> | |
</dia:attribute> | |
<dia:attribute name="bez_points"> | |
<dia:point val="4,3.25"/> | |
<dia:point val="-0.2923,6.45"/> | |
<dia:point val="4.7077,10.3"/> | |
<dia:point val="9.0325,9.9775"/> | |
</dia:attribute> | |
<dia:attribute name="corner_types"> | |
<dia:enum val="0"/> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
<dia:attribute name="line_width"> | |
<dia:real val="0.20000000298023224"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow"> | |
<dia:enum val="1"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow_length"> | |
<dia:real val="0.5"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow_width"> | |
<dia:real val="0.5"/> | |
</dia:attribute> | |
<dia:connections> | |
<dia:connection handle="0" to="O0" connection="3"/> | |
<dia:connection handle="3" to="O3" connection="3"/> | |
</dia:connections> | |
</dia:object> | |
<dia:object type="Standard - BezierLine" version="0" id="O6"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="12.5887,9.2775"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="7.87,4.75;12.6487,9.33748"/> | |
</dia:attribute> | |
<dia:attribute name="bez_points"> | |
<dia:point val="12.5887,9.2775"/> | |
<dia:point val="11.9577,6.55"/> | |
<dia:point val="10.3577,7.35"/> | |
<dia:point val="7.87,4.75"/> | |
</dia:attribute> | |
<dia:attribute name="corner_types"> | |
<dia:enum val="0"/> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow"> | |
<dia:enum val="1"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow_length"> | |
<dia:real val="0.5"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow_width"> | |
<dia:real val="0.5"/> | |
</dia:attribute> | |
<dia:connections> | |
<dia:connection handle="0" to="O3" connection="1"/> | |
<dia:connection handle="3" to="O0" connection="6"/> | |
</dia:connections> | |
</dia:object> | |
<dia:object type="UML - Class" version="0" id="O7"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="21.1825,10.4775"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="21.1325,10.4275;29.7975,13.3275"/> | |
</dia:attribute> | |
<dia:attribute name="elem_corner"> | |
<dia:point val="21.1825,10.4775"/> | |
</dia:attribute> | |
<dia:attribute name="elem_width"> | |
<dia:real val="8.5649999999999995"/> | |
</dia:attribute> | |
<dia:attribute name="elem_height"> | |
<dia:real val="2.7999999999999998"/> | |
</dia:attribute> | |
<dia:attribute name="name"> | |
<dia:string>#myrepo_git_LS.git#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="stereotype"> | |
<dia:string>##</dia:string> | |
</dia:attribute> | |
<dia:attribute name="comment"> | |
<dia:string>##</dia:string> | |
</dia:attribute> | |
<dia:attribute name="abstract"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="suppress_attributes"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="suppress_operations"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="visible_attributes"> | |
<dia:boolean val="true"/> | |
</dia:attribute> | |
<dia:attribute name="visible_operations"> | |
<dia:boolean val="true"/> | |
</dia:attribute> | |
<dia:attribute name="visible_comments"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="wrap_operations"> | |
<dia:boolean val="true"/> | |
</dia:attribute> | |
<dia:attribute name="wrap_after_char"> | |
<dia:int val="40"/> | |
</dia:attribute> | |
<dia:attribute name="comment_line_length"> | |
<dia:int val="17"/> | |
</dia:attribute> | |
<dia:attribute name="comment_tagging"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="line_width"> | |
<dia:real val="0.10000000000000001"/> | |
</dia:attribute> | |
<dia:attribute name="line_color"> | |
<dia:color val="#000000"/> | |
</dia:attribute> | |
<dia:attribute name="fill_color"> | |
<dia:color val="#ffffff"/> | |
</dia:attribute> | |
<dia:attribute name="text_color"> | |
<dia:color val="#000000"/> | |
</dia:attribute> | |
<dia:attribute name="normal_font"> | |
<dia:font family="monospace" style="0" name="Courier"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_font"> | |
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/> | |
</dia:attribute> | |
<dia:attribute name="polymorphic_font"> | |
<dia:font family="monospace" style="8" name="Courier-Oblique"/> | |
</dia:attribute> | |
<dia:attribute name="classname_font"> | |
<dia:font family="sans" style="80" name="Helvetica-Bold"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_classname_font"> | |
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/> | |
</dia:attribute> | |
<dia:attribute name="comment_font"> | |
<dia:font family="sans" style="8" name="Helvetica-Oblique"/> | |
</dia:attribute> | |
<dia:attribute name="normal_font_height"> | |
<dia:real val="0.80000000000000004"/> | |
</dia:attribute> | |
<dia:attribute name="polymorphic_font_height"> | |
<dia:real val="0.80000000000000004"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_font_height"> | |
<dia:real val="0.80000000000000004"/> | |
</dia:attribute> | |
<dia:attribute name="classname_font_height"> | |
<dia:real val="1"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_classname_font_height"> | |
<dia:real val="1"/> | |
</dia:attribute> | |
<dia:attribute name="comment_font_height"> | |
<dia:real val="0.69999999999999996"/> | |
</dia:attribute> | |
<dia:attribute name="attributes"> | |
<dia:composite type="umlattribute"> | |
<dia:attribute name="name"> | |
<dia:string>#(bare)#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="type"> | |
<dia:string>##</dia:string> | |
</dia:attribute> | |
<dia:attribute name="value"> | |
<dia:string>##</dia:string> | |
</dia:attribute> | |
<dia:attribute name="comment"> | |
<dia:string>##</dia:string> | |
</dia:attribute> | |
<dia:attribute name="visibility"> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
<dia:attribute name="abstract"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="class_scope"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
</dia:composite> | |
</dia:attribute> | |
<dia:attribute name="operations"/> | |
<dia:attribute name="template"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="templates"/> | |
</dia:object> | |
<dia:object type="Standard - Line" version="0" id="O8"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="16.145,11.1775"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="16.095,10.8466;21.2325,11.5084"/> | |
</dia:attribute> | |
<dia:attribute name="conn_endpoints"> | |
<dia:point val="16.145,11.1775"/> | |
<dia:point val="21.1825,11.1775"/> | |
</dia:attribute> | |
<dia:attribute name="numcp"> | |
<dia:int val="1"/> | |
</dia:attribute> | |
<dia:attribute name="start_arrow"> | |
<dia:enum val="1"/> | |
</dia:attribute> | |
<dia:attribute name="start_arrow_length"> | |
<dia:real val="0.5"/> | |
</dia:attribute> | |
<dia:attribute name="start_arrow_width"> | |
<dia:real val="0.5"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow"> | |
<dia:enum val="1"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow_length"> | |
<dia:real val="0.5"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow_width"> | |
<dia:real val="0.5"/> | |
</dia:attribute> | |
<dia:connections> | |
<dia:connection handle="0" to="O3" connection="9"/> | |
<dia:connection handle="1" to="O7" connection="3"/> | |
</dia:connections> | |
</dia:object> | |
<dia:object type="Standard - Line" version="0" id="O9"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="-0.00120549,5.95"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="-0.0512842,5.89992;31.7977,6.05008"/> | |
</dia:attribute> | |
<dia:attribute name="conn_endpoints"> | |
<dia:point val="-0.00120549,5.95"/> | |
<dia:point val="31.7476,6"/> | |
</dia:attribute> | |
<dia:attribute name="numcp"> | |
<dia:int val="1"/> | |
</dia:attribute> | |
<dia:attribute name="line_style"> | |
<dia:enum val="2"/> | |
</dia:attribute> | |
</dia:object> | |
<dia:object type="Standard - Line" version="0" id="O10"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="-0.0187055,15.5275"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="-0.0687842,15.4774;31.7802,15.6276"/> | |
</dia:attribute> | |
<dia:attribute name="conn_endpoints"> | |
<dia:point val="-0.0187055,15.5275"/> | |
<dia:point val="31.7301,15.5775"/> | |
</dia:attribute> | |
<dia:attribute name="numcp"> | |
<dia:int val="1"/> | |
</dia:attribute> | |
<dia:attribute name="line_style"> | |
<dia:enum val="2"/> | |
</dia:attribute> | |
</dia:object> | |
<dia:object type="Standard - Text" version="1" id="O11"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="25.1487,5.25"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="25.1487,4.4625;30.4487,5.45"/> | |
</dia:attribute> | |
<dia:attribute name="text"> | |
<dia:composite type="text"> | |
<dia:attribute name="string"> | |
<dia:string>#web server#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="font"> | |
<dia:font family="sans" style="80" name="Helvetica-Bold"/> | |
</dia:attribute> | |
<dia:attribute name="height"> | |
<dia:real val="1.0583333395013104"/> | |
</dia:attribute> | |
<dia:attribute name="pos"> | |
<dia:point val="25.1487,5.25"/> | |
</dia:attribute> | |
<dia:attribute name="color"> | |
<dia:color val="#8a8a8a"/> | |
</dia:attribute> | |
<dia:attribute name="alignment"> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
</dia:composite> | |
</dia:attribute> | |
<dia:attribute name="valign"> | |
<dia:enum val="3"/> | |
</dia:attribute> | |
</dia:object> | |
<dia:object type="Standard - Text" version="1" id="O12"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="25.0812,7.4275"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="25.0812,6.64;30.6562,7.6275"/> | |
</dia:attribute> | |
<dia:attribute name="text"> | |
<dia:composite type="text"> | |
<dia:attribute name="string"> | |
<dia:string>#local server#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="font"> | |
<dia:font family="sans" style="80" name="Helvetica-Bold"/> | |
</dia:attribute> | |
<dia:attribute name="height"> | |
<dia:real val="1.0583333395013104"/> | |
</dia:attribute> | |
<dia:attribute name="pos"> | |
<dia:point val="25.0812,7.4275"/> | |
</dia:attribute> | |
<dia:attribute name="color"> | |
<dia:color val="#8a8a8a"/> | |
</dia:attribute> | |
<dia:attribute name="alignment"> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
</dia:composite> | |
</dia:attribute> | |
<dia:attribute name="valign"> | |
<dia:enum val="3"/> | |
</dia:attribute> | |
</dia:object> | |
<dia:object type="Standard - Text" version="1" id="O13"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="26.7137,17.055"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="26.7137,16.2675;30.4887,17.255"/> | |
</dia:attribute> | |
<dia:attribute name="text"> | |
<dia:composite type="text"> | |
<dia:attribute name="string"> | |
<dia:string>#local PC#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="font"> | |
<dia:font family="sans" style="80" name="Helvetica-Bold"/> | |
</dia:attribute> | |
<dia:attribute name="height"> | |
<dia:real val="1.0583333395013104"/> | |
</dia:attribute> | |
<dia:attribute name="pos"> | |
<dia:point val="26.7137,17.055"/> | |
</dia:attribute> | |
<dia:attribute name="color"> | |
<dia:color val="#8a8a8a"/> | |
</dia:attribute> | |
<dia:attribute name="alignment"> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
</dia:composite> | |
</dia:attribute> | |
<dia:attribute name="valign"> | |
<dia:enum val="3"/> | |
</dia:attribute> | |
</dia:object> | |
<dia:object type="Standard - Text" version="1" id="O14"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="25.2137,15.105"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="25.2137,14.3175;30.7887,15.305"/> | |
</dia:attribute> | |
<dia:attribute name="text"> | |
<dia:composite type="text"> | |
<dia:attribute name="string"> | |
<dia:string>#local server#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="font"> | |
<dia:font family="sans" style="80" name="Helvetica-Bold"/> | |
</dia:attribute> | |
<dia:attribute name="height"> | |
<dia:real val="1.0583333395013104"/> | |
</dia:attribute> | |
<dia:attribute name="pos"> | |
<dia:point val="25.2137,15.105"/> | |
</dia:attribute> | |
<dia:attribute name="color"> | |
<dia:color val="#8a8a8a"/> | |
</dia:attribute> | |
<dia:attribute name="alignment"> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
</dia:composite> | |
</dia:attribute> | |
<dia:attribute name="valign"> | |
<dia:enum val="3"/> | |
</dia:attribute> | |
</dia:object> | |
<dia:object type="UML - Class" version="0" id="O15"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="20.67,17.885"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="20.62,17.835;27.88,20.135"/> | |
</dia:attribute> | |
<dia:attribute name="elem_corner"> | |
<dia:point val="20.67,17.885"/> | |
</dia:attribute> | |
<dia:attribute name="elem_width"> | |
<dia:real val="7.1600000000000001"/> | |
</dia:attribute> | |
<dia:attribute name="elem_height"> | |
<dia:real val="2.1999999999999997"/> | |
</dia:attribute> | |
<dia:attribute name="name"> | |
<dia:string>#myrepo_git_wc#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="stereotype"> | |
<dia:string>##</dia:string> | |
</dia:attribute> | |
<dia:attribute name="comment"> | |
<dia:string>##</dia:string> | |
</dia:attribute> | |
<dia:attribute name="abstract"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="suppress_attributes"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="suppress_operations"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="visible_attributes"> | |
<dia:boolean val="true"/> | |
</dia:attribute> | |
<dia:attribute name="visible_operations"> | |
<dia:boolean val="true"/> | |
</dia:attribute> | |
<dia:attribute name="visible_comments"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="wrap_operations"> | |
<dia:boolean val="true"/> | |
</dia:attribute> | |
<dia:attribute name="wrap_after_char"> | |
<dia:int val="40"/> | |
</dia:attribute> | |
<dia:attribute name="comment_line_length"> | |
<dia:int val="17"/> | |
</dia:attribute> | |
<dia:attribute name="comment_tagging"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="line_width"> | |
<dia:real val="0.10000000000000001"/> | |
</dia:attribute> | |
<dia:attribute name="line_color"> | |
<dia:color val="#000000"/> | |
</dia:attribute> | |
<dia:attribute name="fill_color"> | |
<dia:color val="#ffffff"/> | |
</dia:attribute> | |
<dia:attribute name="text_color"> | |
<dia:color val="#000000"/> | |
</dia:attribute> | |
<dia:attribute name="normal_font"> | |
<dia:font family="monospace" style="0" name="Courier"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_font"> | |
<dia:font family="monospace" style="88" name="Courier-BoldOblique"/> | |
</dia:attribute> | |
<dia:attribute name="polymorphic_font"> | |
<dia:font family="monospace" style="8" name="Courier-Oblique"/> | |
</dia:attribute> | |
<dia:attribute name="classname_font"> | |
<dia:font family="sans" style="80" name="Helvetica-Bold"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_classname_font"> | |
<dia:font family="sans" style="88" name="Helvetica-BoldOblique"/> | |
</dia:attribute> | |
<dia:attribute name="comment_font"> | |
<dia:font family="sans" style="8" name="Helvetica-Oblique"/> | |
</dia:attribute> | |
<dia:attribute name="normal_font_height"> | |
<dia:real val="0.80000000000000004"/> | |
</dia:attribute> | |
<dia:attribute name="polymorphic_font_height"> | |
<dia:real val="0.80000000000000004"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_font_height"> | |
<dia:real val="0.80000000000000004"/> | |
</dia:attribute> | |
<dia:attribute name="classname_font_height"> | |
<dia:real val="1"/> | |
</dia:attribute> | |
<dia:attribute name="abstract_classname_font_height"> | |
<dia:real val="1"/> | |
</dia:attribute> | |
<dia:attribute name="comment_font_height"> | |
<dia:real val="0.69999999999999996"/> | |
</dia:attribute> | |
<dia:attribute name="attributes"/> | |
<dia:attribute name="operations"/> | |
<dia:attribute name="template"> | |
<dia:boolean val="false"/> | |
</dia:attribute> | |
<dia:attribute name="templates"/> | |
</dia:object> | |
<dia:object type="Standard - BezierLine" version="0" id="O16"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="21.1825,11.1775"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="17.5132,11.0376;21.3224,19.0569"/> | |
</dia:attribute> | |
<dia:attribute name="bez_points"> | |
<dia:point val="21.1825,11.1775"/> | |
<dia:point val="16.8902,14.3775"/> | |
<dia:point val="16.3452,18.9075"/> | |
<dia:point val="20.67,18.585"/> | |
</dia:attribute> | |
<dia:attribute name="corner_types"> | |
<dia:enum val="0"/> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
<dia:attribute name="line_width"> | |
<dia:real val="0.20000000298023224"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow"> | |
<dia:enum val="1"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow_length"> | |
<dia:real val="0.5"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow_width"> | |
<dia:real val="0.5"/> | |
</dia:attribute> | |
<dia:connections> | |
<dia:connection handle="0" to="O7" connection="3"/> | |
<dia:connection handle="3" to="O15" connection="3"/> | |
</dia:connections> | |
</dia:object> | |
<dia:object type="Standard - BezierLine" version="0" id="O17"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="24.25,17.885"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="24.1798,13.2775;25.5273,17.9552"/> | |
</dia:attribute> | |
<dia:attribute name="bez_points"> | |
<dia:point val="24.25,17.885"/> | |
<dia:point val="25.3023,16.545"/> | |
<dia:point val="24.4023,15.845"/> | |
<dia:point val="25.465,13.2775"/> | |
</dia:attribute> | |
<dia:attribute name="corner_types"> | |
<dia:enum val="0"/> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow"> | |
<dia:enum val="1"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow_length"> | |
<dia:real val="0.5"/> | |
</dia:attribute> | |
<dia:attribute name="end_arrow_width"> | |
<dia:real val="0.5"/> | |
</dia:attribute> | |
<dia:connections> | |
<dia:connection handle="0" to="O15" connection="1"/> | |
<dia:connection handle="3" to="O7" connection="6"/> | |
</dia:connections> | |
</dia:object> | |
<dia:object type="Standard - Text" version="1" id="O18"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="17.2637,10.805"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="17.2637,10.28;21.1137,10.94"/> | |
</dia:attribute> | |
<dia:attribute name="text"> | |
<dia:composite type="text"> | |
<dia:attribute name="string"> | |
<dia:string>#(post-update)#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="font"> | |
<dia:font family="sans" style="0" name="Helvetica"/> | |
</dia:attribute> | |
<dia:attribute name="height"> | |
<dia:real val="0.70555555966754024"/> | |
</dia:attribute> | |
<dia:attribute name="pos"> | |
<dia:point val="17.2637,10.805"/> | |
</dia:attribute> | |
<dia:attribute name="color"> | |
<dia:color val="#000000"/> | |
</dia:attribute> | |
<dia:attribute name="alignment"> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
</dia:composite> | |
</dia:attribute> | |
<dia:attribute name="valign"> | |
<dia:enum val="3"/> | |
</dia:attribute> | |
</dia:object> | |
<dia:object type="Standard - Text" version="1" id="O19"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="11.3962,6.9825"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="11.3962,6.441;14.3452,7.1505"/> | |
</dia:attribute> | |
<dia:attribute name="text"> | |
<dia:composite type="text"> | |
<dia:attribute name="string"> | |
<dia:string>#(dcommit)#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="font"> | |
<dia:font family="sans" style="0" name="Helvetica"/> | |
</dia:attribute> | |
<dia:attribute name="height"> | |
<dia:real val="0.70555555966754024"/> | |
</dia:attribute> | |
<dia:attribute name="pos"> | |
<dia:point val="11.3962,6.9825"/> | |
</dia:attribute> | |
<dia:attribute name="color"> | |
<dia:color val="#000000"/> | |
</dia:attribute> | |
<dia:attribute name="alignment"> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
</dia:composite> | |
</dia:attribute> | |
<dia:attribute name="valign"> | |
<dia:enum val="3"/> | |
</dia:attribute> | |
</dia:object> | |
<dia:object type="Standard - Text" version="1" id="O20"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="3.27872,7.61"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="3.27872,7.085;5.63122,7.745"/> | |
</dia:attribute> | |
<dia:attribute name="text"> | |
<dia:composite type="text"> | |
<dia:attribute name="string"> | |
<dia:string>#(rebase)#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="font"> | |
<dia:font family="sans" style="0" name="Helvetica"/> | |
</dia:attribute> | |
<dia:attribute name="height"> | |
<dia:real val="0.70555555966754024"/> | |
</dia:attribute> | |
<dia:attribute name="pos"> | |
<dia:point val="3.27872,7.61"/> | |
</dia:attribute> | |
<dia:attribute name="color"> | |
<dia:color val="#000000"/> | |
</dia:attribute> | |
<dia:attribute name="alignment"> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
</dia:composite> | |
</dia:attribute> | |
<dia:attribute name="valign"> | |
<dia:enum val="3"/> | |
</dia:attribute> | |
</dia:object> | |
<dia:object type="Standard - Text" version="1" id="O21"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="22.8787,16.66"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="22.8787,16.135;24.6862,16.795"/> | |
</dia:attribute> | |
<dia:attribute name="text"> | |
<dia:composite type="text"> | |
<dia:attribute name="string"> | |
<dia:string>#(push)#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="font"> | |
<dia:font family="sans" style="0" name="Helvetica"/> | |
</dia:attribute> | |
<dia:attribute name="height"> | |
<dia:real val="0.70555555966754024"/> | |
</dia:attribute> | |
<dia:attribute name="pos"> | |
<dia:point val="22.8787,16.66"/> | |
</dia:attribute> | |
<dia:attribute name="color"> | |
<dia:color val="#000000"/> | |
</dia:attribute> | |
<dia:attribute name="alignment"> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
</dia:composite> | |
</dia:attribute> | |
<dia:attribute name="valign"> | |
<dia:enum val="3"/> | |
</dia:attribute> | |
</dia:object> | |
<dia:object type="Standard - Text" version="1" id="O22"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="18.5612,14.7375"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="18.5612,14.2125;20.0312,14.8725"/> | |
</dia:attribute> | |
<dia:attribute name="text"> | |
<dia:composite type="text"> | |
<dia:attribute name="string"> | |
<dia:string>#(pull)#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="font"> | |
<dia:font family="sans" style="0" name="Helvetica"/> | |
</dia:attribute> | |
<dia:attribute name="height"> | |
<dia:real val="0.70555555966754024"/> | |
</dia:attribute> | |
<dia:attribute name="pos"> | |
<dia:point val="18.5612,14.7375"/> | |
</dia:attribute> | |
<dia:attribute name="color"> | |
<dia:color val="#000000"/> | |
</dia:attribute> | |
<dia:attribute name="alignment"> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
</dia:composite> | |
</dia:attribute> | |
<dia:attribute name="valign"> | |
<dia:enum val="3"/> | |
</dia:attribute> | |
</dia:object> | |
<dia:object type="Standard - Text" version="1" id="O23"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="8.17872,14.36"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="8.17872,13.8185;10.7702,14.528"/> | |
</dia:attribute> | |
<dia:attribute name="text"> | |
<dia:composite type="text"> | |
<dia:attribute name="string"> | |
<dia:string>#(commit)#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="font"> | |
<dia:font family="sans" style="0" name="Helvetica"/> | |
</dia:attribute> | |
<dia:attribute name="height"> | |
<dia:real val="0.70555555966754024"/> | |
</dia:attribute> | |
<dia:attribute name="pos"> | |
<dia:point val="8.17872,14.36"/> | |
</dia:attribute> | |
<dia:attribute name="color"> | |
<dia:color val="#000000"/> | |
</dia:attribute> | |
<dia:attribute name="alignment"> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
</dia:composite> | |
</dia:attribute> | |
<dia:attribute name="valign"> | |
<dia:enum val="3"/> | |
</dia:attribute> | |
</dia:object> | |
<dia:object type="Standard - Text" version="1" id="O24"> | |
<dia:attribute name="obj_pos"> | |
<dia:point val="1.91122,11.8375"/> | |
</dia:attribute> | |
<dia:attribute name="obj_bb"> | |
<dia:rectangle val="1.91122,11.3125;4.33872,11.9725"/> | |
</dia:attribute> | |
<dia:attribute name="text"> | |
<dia:composite type="text"> | |
<dia:attribute name="string"> | |
<dia:string>#(update)#</dia:string> | |
</dia:attribute> | |
<dia:attribute name="font"> | |
<dia:font family="sans" style="0" name="Helvetica"/> | |
</dia:attribute> | |
<dia:attribute name="height"> | |
<dia:real val="0.70555555966754024"/> | |
</dia:attribute> | |
<dia:attribute name="pos"> | |
<dia:point val="1.91122,11.8375"/> | |
</dia:attribute> | |
<dia:attribute name="color"> | |
<dia:color val="#000000"/> | |
</dia:attribute> | |
<dia:attribute name="alignment"> | |
<dia:enum val="0"/> | |
</dia:attribute> | |
</dia:composite> | |
</dia:attribute> | |
<dia:attribute name="valign"> | |
<dia:enum val="3"/> | |
</dia:attribute> | |
</dia:object> | |
</dia:layer> | |
</dia:diagram> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
set -x | |
rm -rf /tmp/myrepo* | |
cd /tmp | |
echo "simulating svn web server repo" | |
svnadmin create myrepo_svn_WS | |
# svn co file:///tmp/myrepo_svn_WS myrepo_svnco | |
read -s -p "Enter ssh pass [note, you will be prompted again via GUI for the same]: " SSHPASS | |
export SSHPASS | |
# note: the next command will again prompt for sshpass in GUI once, regardless of the SSHPASS variable | |
sshpass -e svn co svn+ssh://localhost/tmp/myrepo_svn_WS myrepo_svnco | |
cd /tmp/myrepo_svnco | |
echo "Adding first commits via svn" | |
echo aaa > AA.txt | |
svn add AA.txt | |
sshpass -e svn ci -m 'first svn commit' | |
echo bbb > BB.txt | |
svn add BB.txt | |
sshpass -e svn ci -m '2nd svn commit' | |
echo ccc > CC.txt | |
svn add CC.txt | |
sshpass -e svn ci -m '3rd svn commit' | |
echo ddd > DD.txt | |
svn add DD.txt | |
sshpass -e svn ci -m '4th svn commit' | |
echo eee > EE.txt | |
svn add EE.txt | |
sshpass -e svn ci -m '5th svn commit' | |
cd /tmp | |
echo "Cloning svn as git" | |
sshpass -e git svn clone svn+ssh://localhost/tmp/myrepo_svn_WS myrepo_gitsvn | |
echo "Cloning a bare git local server" | |
git clone --bare myrepo_gitsvn myrepo_git_LS.git | |
echo "Adding a git local server remote to the gitsvn" | |
cd /tmp/myrepo_gitsvn | |
git remote add origingit file:///tmp/myrepo_git_LS.git | |
cd /tmp | |
cat > /tmp/myrepo_git_LS.git/hooks/post-update <<EOF | |
#!/usr/bin/env bash | |
export SSHPASS=${SSHPASS} | |
#export GIT_DIR="." | |
git update-server-info | |
export GIT_DIR=".git" | |
echo "post-update kicking in" | |
cd /tmp/myrepo_gitsvn | |
git pull --rebase origingit master | |
git log --graph --decorate --pretty=oneline --abbrev-commit --all --date-order | |
sshpass -e git svn rebase | |
sshpass -e git svn dcommit | |
sshpass -e git svn rebase | |
git log --graph --decorate --pretty=oneline --abbrev-commit --all --date-order | |
EOF | |
chmod +x /tmp/myrepo_git_LS.git/hooks/post-update | |
cd /tmp | |
echo "Cloning a git local server to git local working copy" | |
sshpass -e git clone ssh://localhost/tmp/myrepo_git_LS.git myrepo_git_wc | |
cd /tmp/myrepo_git_wc | |
echo "Working from git local working copy now" | |
git config user.name me | |
git config user.email me@myself.com | |
mkdir folder | |
echo hhh > folder/file.txt | |
git add folder/file.txt | |
git commit -m "1st git commit" | |
sshpass -e git push origin master | |
echo iiii >> folder/file.txt | |
git add folder/file.txt | |
git commit -m "2nd git commit" | |
sshpass -e git push origin master | |
echo "Simulating svn server offline; git wc commits get added" | |
mv /tmp/myrepo_svn_WS /tmp/.myrepo_svn_WS | |
echo jjj >> folder/file.txt | |
echo jjj > folder/file2.txt | |
git add folder/file*.txt | |
git commit -m "3rd git commit" | |
sshpass -e git push origin master | |
echo kkkk >> folder/file.txt | |
echo kkkk >> folder/file2.txt | |
git add folder/file*.txt | |
git commit -m "4th git commit" | |
sshpass -e git push origin master | |
echo "Simulating svn server back online; git wc commits get added" | |
mv /tmp/.myrepo_svn_WS /tmp/myrepo_svn_WS | |
#~ echo "Simulating merge conflict via git fetch" | |
#~ (cd /tmp/myrepo_gitsvn; git fetch origingit) | |
echo lll >> folder/file.txt | |
git add folder/file.txt | |
git commit -m "5th git commit" | |
sshpass -e git push origin master | |
echo mmm >> folder/file.txt | |
git add folder/file.txt | |
git commit -m "6th git commit" | |
sshpass -e git push origin master |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
+ rm -rf /tmp/myrepo_git_LS.git /tmp/myrepo_gitsvn /tmp/myrepo_git_wc /tmp/myrepo_svnco /tmp/myrepo_svn_WS | |
+ cd /tmp | |
+ echo 'simulating svn web server repo' | |
simulating svn web server repo | |
+ svnadmin create myrepo_svn_WS | |
+ read -s -p 'Enter ssh pass [note, you will be prompted again via GUI for the same]: ' SSHPASS | |
Enter ssh pass [note, you will be prompted again via GUI for the same]: + export SSHPASS | |
+ sshpass -e svn co svn+ssh://localhost/tmp/myrepo_svn_WS myrepo_svnco | |
svn: Caught signal | |
+ cd /tmp/myrepo_svnco | |
+ echo 'Adding first commits via svn' | |
Adding first commits via svn | |
+ echo aaa | |
+ svn add AA.txt | |
A AA.txt | |
+ sshpass -e svn ci -m 'first svn commit' | |
Adding AA.txt | |
Transmitting file data . | |
Committed revision 1. | |
+ echo bbb | |
+ svn add BB.txt | |
A BB.txt | |
+ sshpass -e svn ci -m '2nd svn commit' | |
Adding BB.txt | |
Transmitting file data . | |
Committed revision 2. | |
+ echo ccc | |
+ svn add CC.txt | |
A CC.txt | |
+ sshpass -e svn ci -m '3rd svn commit' | |
Adding CC.txt | |
Transmitting file data . | |
Committed revision 3. | |
+ echo ddd | |
+ svn add DD.txt | |
A DD.txt | |
+ sshpass -e svn ci -m '4th svn commit' | |
Adding DD.txt | |
Transmitting file data . | |
Committed revision 4. | |
+ echo eee | |
+ svn add EE.txt | |
A EE.txt | |
+ sshpass -e svn ci -m '5th svn commit' | |
Adding EE.txt | |
Transmitting file data . | |
Committed revision 5. | |
+ cd /tmp | |
+ echo 'Cloning svn as git' | |
Cloning svn as git | |
+ sshpass -e git svn clone svn+ssh://localhost/tmp/myrepo_svn_WS myrepo_gitsvn | |
Initialized empty Git repository in /tmp/myrepo_gitsvn/.git/ | |
A AA.txt | |
r1 = 1d218b3853ae298b2c988812ee186a159f15b298 (refs/remotes/git-svn) | |
A BB.txt | |
r2 = 6739be35da48b7ed2fdd955f0d14b369e1852822 (refs/remotes/git-svn) | |
A CC.txt | |
r3 = 894eae9880c23a9f5dc71eed0a8eba1f6280c95a (refs/remotes/git-svn) | |
A DD.txt | |
r4 = 1c6e678e91154c57ca99606148176749484456de (refs/remotes/git-svn) | |
A EE.txt | |
r5 = 4f10c9d69d627ef40a17e41ff5f1d23b3094af2b (refs/remotes/git-svn) | |
Checked out HEAD: | |
svn+ssh://localhost/tmp/myrepo_svn_WS r5 | |
+ echo 'Cloning a bare git local server' | |
Cloning a bare git local server | |
+ git clone --bare myrepo_gitsvn myrepo_git_LS.git | |
Cloning into bare repository 'myrepo_git_LS.git'... | |
done. | |
+ echo 'Adding a git local server remote to the gitsvn' | |
Adding a git local server remote to the gitsvn | |
+ cd /tmp/myrepo_gitsvn | |
+ git remote add origingit file:///tmp/myrepo_git_LS.git | |
+ cd /tmp | |
+ cat | |
+ chmod +x /tmp/myrepo_git_LS.git/hooks/post-update | |
+ cd /tmp | |
+ echo 'Cloning a git local server to git local working copy' | |
Cloning a git local server to git local working copy | |
+ sshpass -e git clone ssh://localhost/tmp/myrepo_git_LS.git myrepo_git_wc | |
Cloning into 'myrepo_git_wc'... | |
+ cd /tmp/myrepo_git_wc | |
+ echo 'Working from git local working copy now' | |
Working from git local working copy now | |
+ git config user.name me | |
+ git config user.email me@myself.com | |
+ mkdir folder | |
+ echo hhh | |
+ git add folder/file.txt | |
+ git commit -m '1st git commit' | |
[master 3f605fd] 1st git commit | |
1 file changed, 1 insertion(+) | |
create mode 100644 folder/file.txt | |
+ sshpass -e git push origin master | |
remote: post-update kicking in | |
remote: From file:///tmp/myrepo_git_LS | |
remote: * branch master -> FETCH_HEAD | |
remote: First, rewinding head to replay your work on top of it... | |
remote: Fast-forwarded master to 3f605fd526df29d66f3408d55b0a66577fed7489. | |
remote: * 3f605fd (HEAD, master) 1st git commit | |
remote: * 4f10c9d (git-svn) 5th svn commit | |
remote: * 1c6e678 4th svn commit | |
remote: * 894eae9 3rd svn commit | |
remote: * 6739be3 2nd svn commit | |
remote: * 1d218b3 first svn commit | |
remote: Current branch master is up to date. | |
remote: Committing to svn+ssh://localhost/tmp/myrepo_svn_WS ... | |
remote: A folder/file.txt | |
remote: Committed r6 | |
remote: A folder/file.txt | |
remote: r6 = 935cb94b6b09acde825cb03c3775a2c1395c1a72 (refs/remotes/git-svn) | |
remote: No changes between current HEAD and refs/remotes/git-svn | |
remote: Resetting to the latest refs/remotes/git-svn | |
remote: Current branch master is up to date. | |
remote: * 935cb94 (HEAD, git-svn, master) 1st git commit | |
remote: * 4f10c9d 5th svn commit | |
remote: * 1c6e678 4th svn commit | |
remote: * 894eae9 3rd svn commit | |
remote: * 6739be3 2nd svn commit | |
remote: * 1d218b3 first svn commit | |
To ssh://localhost/tmp/myrepo_git_LS.git | |
4f10c9d..3f605fd master -> master | |
+ echo iiii | |
+ git add folder/file.txt | |
+ git commit -m '2nd git commit' | |
[master 0cf5d73] 2nd git commit | |
1 file changed, 1 insertion(+) | |
+ sshpass -e git push origin master | |
remote: post-update kicking in | |
remote: From file:///tmp/myrepo_git_LS | |
remote: * branch master -> FETCH_HEAD | |
remote: First, rewinding head to replay your work on top of it... | |
remote: * 0cf5d73 (HEAD, master) 2nd git commit | |
remote: | * 935cb94 (git-svn) 1st git commit | |
remote: * | 3f605fd 1st git commit | |
remote: |/ | |
remote: * 4f10c9d 5th svn commit | |
remote: * 1c6e678 4th svn commit | |
remote: * 894eae9 3rd svn commit | |
remote: * 6739be3 2nd svn commit | |
remote: * 1d218b3 first svn commit | |
remote: First, rewinding head to replay your work on top of it... | |
remote: Applying: 2nd git commit | |
remote: Committing to svn+ssh://localhost/tmp/myrepo_svn_WS ... | |
remote: M folder/file.txt | |
remote: Committed r7 | |
remote: M folder/file.txt | |
remote: r7 = 374031f221f92a8a20f74a5853224934aea94a73 (refs/remotes/git-svn) | |
remote: No changes between current HEAD and refs/remotes/git-svn | |
remote: Resetting to the latest refs/remotes/git-svn | |
remote: Current branch master is up to date. | |
remote: * 374031f (HEAD, git-svn, master) 2nd git commit | |
remote: * 935cb94 1st git commit | |
remote: * 4f10c9d 5th svn commit | |
remote: * 1c6e678 4th svn commit | |
remote: * 894eae9 3rd svn commit | |
remote: * 6739be3 2nd svn commit | |
remote: * 1d218b3 first svn commit | |
To ssh://localhost/tmp/myrepo_git_LS.git | |
3f605fd..0cf5d73 master -> master | |
+ echo 'Simulating svn server offline; git wc commits get added' | |
Simulating svn server offline; git wc commits get added | |
+ mv /tmp/myrepo_svn_WS /tmp/.myrepo_svn_WS | |
+ echo jjj | |
+ echo jjj | |
+ git add folder/file2.txt folder/file.txt | |
+ git commit -m '3rd git commit' | |
[master 50fce36] 3rd git commit | |
2 files changed, 2 insertions(+) | |
create mode 100644 folder/file2.txt | |
+ sshpass -e git push origin master | |
remote: post-update kicking in | |
remote: From file:///tmp/myrepo_git_LS | |
remote: * branch master -> FETCH_HEAD | |
remote: First, rewinding head to replay your work on top of it... | |
remote: * 50fce36 (HEAD, master) 3rd git commit | |
remote: | * 374031f (git-svn) 2nd git commit | |
remote: * | 0cf5d73 2nd git commit | |
remote: | * 935cb94 1st git commit | |
remote: * | 3f605fd 1st git commit | |
remote: |/ | |
remote: * 4f10c9d 5th svn commit | |
remote: * 1c6e678 4th svn commit | |
remote: * 894eae9 3rd svn commit | |
remote: * 6739be3 2nd svn commit | |
remote: * 1d218b3 first svn commit | |
remote: Couldn't find a repository: No repository found in 'svn+ssh://localhost/tmp/myrepo_svn_WS' at /usr/lib/git-core/git-svn line 2693 | |
remote: | |
remote: Committing to svn+ssh://localhost/tmp/myrepo_svn_WS ... | |
remote: Couldn't find a repository: No repository found in 'svn+ssh://localhost/tmp/myrepo_svn_WS' at /usr/lib/git-core/git-svn line 920 | |
remote: | |
remote: Couldn't find a repository: No repository found in 'svn+ssh://localhost/tmp/myrepo_svn_WS' at /usr/lib/git-core/git-svn line 2693 | |
remote: | |
remote: * 50fce36 (HEAD, master) 3rd git commit | |
remote: | * 374031f (git-svn) 2nd git commit | |
remote: * | 0cf5d73 2nd git commit | |
remote: | * 935cb94 1st git commit | |
remote: * | 3f605fd 1st git commit | |
remote: |/ | |
remote: * 4f10c9d 5th svn commit | |
remote: * 1c6e678 4th svn commit | |
remote: * 894eae9 3rd svn commit | |
remote: * 6739be3 2nd svn commit | |
remote: * 1d218b3 first svn commit | |
To ssh://localhost/tmp/myrepo_git_LS.git | |
0cf5d73..50fce36 master -> master | |
+ echo kkkk | |
+ echo kkkk | |
+ git add folder/file2.txt folder/file.txt | |
+ git commit -m '4th git commit' | |
[master e843c18] 4th git commit | |
2 files changed, 2 insertions(+) | |
+ sshpass -e git push origin master | |
remote: post-update kicking in | |
remote: From file:///tmp/myrepo_git_LS | |
remote: * branch master -> FETCH_HEAD | |
remote: First, rewinding head to replay your work on top of it... | |
remote: Fast-forwarded master to e843c18979ebf5622c24b5691c8e787708358ab8. | |
remote: * e843c18 (HEAD, master) 4th git commit | |
remote: * 50fce36 3rd git commit | |
remote: | * 374031f (git-svn) 2nd git commit | |
remote: * | 0cf5d73 2nd git commit | |
remote: | * 935cb94 1st git commit | |
remote: * | 3f605fd 1st git commit | |
remote: |/ | |
remote: * 4f10c9d 5th svn commit | |
remote: * 1c6e678 4th svn commit | |
remote: * 894eae9 3rd svn commit | |
remote: * 6739be3 2nd svn commit | |
remote: * 1d218b3 first svn commit | |
remote: Couldn't find a repository: No repository found in 'svn+ssh://localhost/tmp/myrepo_svn_WS' at /usr/lib/git-core/git-svn line 2693 | |
remote: | |
remote: Committing to svn+ssh://localhost/tmp/myrepo_svn_WS ... | |
remote: Couldn't find a repository: No repository found in 'svn+ssh://localhost/tmp/myrepo_svn_WS' at /usr/lib/git-core/git-svn line 920 | |
remote: | |
remote: Couldn't find a repository: No repository found in 'svn+ssh://localhost/tmp/myrepo_svn_WS' at /usr/lib/git-core/git-svn line 2693 | |
remote: | |
remote: * e843c18 (HEAD, master) 4th git commit | |
remote: * 50fce36 3rd git commit | |
remote: | * 374031f (git-svn) 2nd git commit | |
remote: * | 0cf5d73 2nd git commit | |
remote: | * 935cb94 1st git commit | |
remote: * | 3f605fd 1st git commit | |
remote: |/ | |
remote: * 4f10c9d 5th svn commit | |
remote: * 1c6e678 4th svn commit | |
remote: * 894eae9 3rd svn commit | |
remote: * 6739be3 2nd svn commit | |
remote: * 1d218b3 first svn commit | |
To ssh://localhost/tmp/myrepo_git_LS.git | |
50fce36..e843c18 master -> master | |
+ echo 'Simulating svn server back online; git wc commits get added' | |
Simulating svn server back online; git wc commits get added | |
+ mv /tmp/.myrepo_svn_WS /tmp/myrepo_svn_WS | |
+ echo 'Simulating merge conflict via git fetch' | |
Simulating merge conflict via git fetch | |
+ cd /tmp/myrepo_gitsvn | |
+ git fetch origingit | |
From file:///tmp/myrepo_git_LS | |
* [new branch] master -> origingit/master | |
+ echo lll | |
+ git add folder/file.txt | |
+ git commit -m '5th git commit' | |
[master cda116d] 5th git commit | |
1 file changed, 1 insertion(+) | |
+ sshpass -e git push origin master | |
remote: post-update kicking in | |
remote: From file:///tmp/myrepo_git_LS | |
remote: * branch master -> FETCH_HEAD | |
remote: First, rewinding head to replay your work on top of it... | |
remote: Fast-forwarded master to cda116dc33ce168c79b89b6bd99a5218af1525ae. | |
remote: * cda116d (HEAD, master) 5th git commit | |
remote: * e843c18 (origingit/master) 4th git commit | |
remote: * 50fce36 3rd git commit | |
remote: | * 374031f (git-svn) 2nd git commit | |
remote: * | 0cf5d73 2nd git commit | |
remote: | * 935cb94 1st git commit | |
remote: * | 3f605fd 1st git commit | |
remote: |/ | |
remote: * 4f10c9d 5th svn commit | |
remote: * 1c6e678 4th svn commit | |
remote: * 894eae9 3rd svn commit | |
remote: * 6739be3 2nd svn commit | |
remote: * 1d218b3 first svn commit | |
remote: First, rewinding head to replay your work on top of it... | |
remote: Applying: 3rd git commit | |
remote: Applying: 4th git commit | |
remote: Applying: 5th git commit | |
remote: Committing to svn+ssh://localhost/tmp/myrepo_svn_WS ... | |
remote: M folder/file.txt | |
remote: A folder/file2.txt | |
remote: Committed r8 | |
remote: A folder/file2.txt | |
remote: M folder/file.txt | |
remote: r8 = d1b3d2ee5850d4bb25e9a2b3de99d026e8414749 (refs/remotes/git-svn) | |
remote: No changes between current HEAD and refs/remotes/git-svn | |
remote: Resetting to the latest refs/remotes/git-svn | |
remote: Unstaged changes after reset: | |
remote: M folder/file.txt | |
remote: M folder/file2.txt | |
remote: M folder/file.txt | |
remote: M folder/file2.txt | |
remote: Committed r9 | |
remote: M folder/file2.txt | |
remote: M folder/file.txt | |
remote: r9 = b1d542e664b138da6fb3a9ae82e04b2705fe37eb (refs/remotes/git-svn) | |
remote: No changes between current HEAD and refs/remotes/git-svn | |
remote: Resetting to the latest refs/remotes/git-svn | |
remote: Unstaged changes after reset: | |
remote: M folder/file.txt | |
remote: M folder/file.txt | |
remote: Committed r10 | |
remote: M folder/file.txt | |
remote: r10 = 66e2e6b43d3eb8e336667fa5199d692404ae92f6 (refs/remotes/git-svn) | |
remote: No changes between current HEAD and refs/remotes/git-svn | |
remote: Resetting to the latest refs/remotes/git-svn | |
remote: Current branch master is up to date. | |
remote: * 66e2e6b (HEAD, git-svn, master) 5th git commit | |
remote: * b1d542e 4th git commit | |
remote: * d1b3d2e 3rd git commit | |
remote: | * e843c18 (origingit/master) 4th git commit | |
remote: | * 50fce36 3rd git commit | |
remote: * | 374031f 2nd git commit | |
remote: | * 0cf5d73 2nd git commit | |
remote: * | 935cb94 1st git commit | |
remote: | * 3f605fd 1st git commit | |
remote: |/ | |
remote: * 4f10c9d 5th svn commit | |
remote: * 1c6e678 4th svn commit | |
remote: * 894eae9 3rd svn commit | |
remote: * 6739be3 2nd svn commit | |
remote: * 1d218b3 first svn commit | |
To ssh://localhost/tmp/myrepo_git_LS.git | |
e843c18..cda116d master -> master | |
+ echo mmm | |
+ git add folder/file.txt | |
+ git commit -m '6th git commit' | |
[master bd585c0] 6th git commit | |
1 file changed, 1 insertion(+) | |
+ sshpass -e git push origin master | |
remote: post-update kicking in | |
remote: From file:///tmp/myrepo_git_LS | |
remote: * branch master -> FETCH_HEAD | |
remote: First, rewinding head to replay your work on top of it... | |
remote: Applying: 5th git commit | |
remote: Using index info to reconstruct a base tree... | |
remote: Falling back to patching base and 3-way merge... | |
remote: Auto-merging folder/file.txt | |
remote: CONFLICT (content): Merge conflict in folder/file.txt | |
remote: Failed to merge in the changes. | |
remote: Patch failed at 0001 5th git commit | |
remote: | |
remote: When you have resolved this problem run "git rebase --continue". | |
remote: If you would prefer to skip this patch, instead run "git rebase --skip". | |
remote: To check out the original branch and stop rebasing run "git rebase --abort". | |
remote: | |
remote: * bd585c0 (HEAD) 6th git commit | |
remote: | * 66e2e6b (git-svn, master) 5th git commit | |
remote: | * b1d542e 4th git commit | |
remote: | * d1b3d2e 3rd git commit | |
remote: * | cda116d 5th git commit | |
remote: * | e843c18 (origingit/master) 4th git commit | |
remote: * | 50fce36 3rd git commit | |
remote: | * 374031f 2nd git commit | |
remote: * | 0cf5d73 2nd git commit | |
remote: | * 935cb94 1st git commit | |
remote: * | 3f605fd 1st git commit | |
remote: |/ | |
remote: * 4f10c9d 5th svn commit | |
remote: * 1c6e678 4th svn commit | |
remote: * 894eae9 3rd svn commit | |
remote: * 6739be3 2nd svn commit | |
remote: * 1d218b3 first svn commit | |
remote: folder/file.txt: needs merge | |
remote: update-index --refresh: command returned error: 1 | |
remote: | |
remote: folder/file.txt: needs merge | |
remote: update-index --refresh: command returned error: 1 | |
remote: | |
remote: folder/file.txt: needs merge | |
remote: update-index --refresh: command returned error: 1 | |
remote: | |
remote: * bd585c0 (HEAD) 6th git commit | |
remote: | * 66e2e6b (git-svn, master) 5th git commit | |
remote: | * b1d542e 4th git commit | |
remote: | * d1b3d2e 3rd git commit | |
remote: * | cda116d 5th git commit | |
remote: * | e843c18 (origingit/master) 4th git commit | |
remote: * | 50fce36 3rd git commit | |
remote: | * 374031f 2nd git commit | |
remote: * | 0cf5d73 2nd git commit | |
remote: | * 935cb94 1st git commit | |
remote: * | 3f605fd 1st git commit | |
remote: |/ | |
remote: * 4f10c9d 5th svn commit | |
remote: * 1c6e678 4th svn commit | |
remote: * 894eae9 3rd svn commit | |
remote: * 6739be3 2nd svn commit | |
remote: * 1d218b3 first svn commit | |
To ssh://localhost/tmp/myrepo_git_LS.git | |
cda116d..bd585c0 master -> master |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
+ rm -rf /tmp/myrepo_git_LS.git /tmp/myrepo_gitsvn /tmp/myrepo_git_wc /tmp/myrepo_svnco /tmp/myrepo_svn_WS | |
+ cd /tmp | |
+ echo 'simulating svn web server repo' | |
simulating svn web server repo | |
+ svnadmin create myrepo_svn_WS | |
+ read -s -p 'Enter ssh pass [note, you will be prompted again via GUI for the same]: ' SSHPASS | |
Enter ssh pass [note, you will be prompted again via GUI for the same]: + export SSHPASS | |
+ sshpass -e svn co svn+ssh://localhost/tmp/myrepo_svn_WS myrepo_svnco | |
svn: Caught signal | |
+ cd /tmp/myrepo_svnco | |
+ echo 'Adding first commits via svn' | |
Adding first commits via svn | |
+ echo aaa | |
+ svn add AA.txt | |
A AA.txt | |
+ sshpass -e svn ci -m 'first svn commit' | |
Adding AA.txt | |
Transmitting file data . | |
Committed revision 1. | |
+ echo bbb | |
+ svn add BB.txt | |
A BB.txt | |
+ sshpass -e svn ci -m '2nd svn commit' | |
Adding BB.txt | |
Transmitting file data . | |
Committed revision 2. | |
+ echo ccc | |
+ svn add CC.txt | |
A CC.txt | |
+ sshpass -e svn ci -m '3rd svn commit' | |
Adding CC.txt | |
Transmitting file data . | |
Committed revision 3. | |
+ echo ddd | |
+ svn add DD.txt | |
A DD.txt | |
+ sshpass -e svn ci -m '4th svn commit' | |
Adding DD.txt | |
Transmitting file data . | |
Committed revision 4. | |
+ echo eee | |
+ svn add EE.txt | |
A EE.txt | |
+ sshpass -e svn ci -m '5th svn commit' | |
Adding EE.txt | |
Transmitting file data . | |
Committed revision 5. | |
+ cd /tmp | |
+ echo 'Cloning svn as git' | |
Cloning svn as git | |
+ sshpass -e git svn clone svn+ssh://localhost/tmp/myrepo_svn_WS myrepo_gitsvn | |
Initialized empty Git repository in /tmp/myrepo_gitsvn/.git/ | |
A AA.txt | |
r1 = 3fc052a8173158b3c038e0a19568cc1331b6245c (refs/remotes/git-svn) | |
A BB.txt | |
r2 = 40dd2d2d648f434d952b764b7f3d47d12b51b544 (refs/remotes/git-svn) | |
A CC.txt | |
r3 = 3e405da9b228a1720977ce3fccb199f3511520e5 (refs/remotes/git-svn) | |
A DD.txt | |
r4 = e87f6d33eb3454c71c4be61649dcf1791b8070fa (refs/remotes/git-svn) | |
A EE.txt | |
r5 = 9f31af6157abcbe727e6eb5ca9b77d9dd8a97429 (refs/remotes/git-svn) | |
Checked out HEAD: | |
svn+ssh://localhost/tmp/myrepo_svn_WS r5 | |
+ echo 'Cloning a bare git local server' | |
Cloning a bare git local server | |
+ git clone --bare myrepo_gitsvn myrepo_git_LS.git | |
Cloning into bare repository 'myrepo_git_LS.git'... | |
done. | |
+ echo 'Adding a git local server remote to the gitsvn' | |
Adding a git local server remote to the gitsvn | |
+ cd /tmp/myrepo_gitsvn | |
+ git remote add origingit file:///tmp/myrepo_git_LS.git | |
+ cd /tmp | |
+ cat | |
+ chmod +x /tmp/myrepo_git_LS.git/hooks/post-update | |
+ cd /tmp | |
+ echo 'Cloning a git local server to git local working copy' | |
Cloning a git local server to git local working copy | |
+ sshpass -e git clone ssh://localhost/tmp/myrepo_git_LS.git myrepo_git_wc | |
Cloning into 'myrepo_git_wc'... | |
+ cd /tmp/myrepo_git_wc | |
+ echo 'Working from git local working copy now' | |
Working from git local working copy now | |
+ git config user.name me | |
+ git config user.email me@myself.com | |
+ mkdir folder | |
+ echo hhh | |
+ git add folder/file.txt | |
+ git commit -m '1st git commit' | |
[master bbe8da2] 1st git commit | |
1 file changed, 1 insertion(+) | |
create mode 100644 folder/file.txt | |
+ sshpass -e git push origin master | |
remote: post-update kicking in | |
remote: From file:///tmp/myrepo_git_LS | |
remote: * branch master -> FETCH_HEAD | |
remote: First, rewinding head to replay your work on top of it... | |
remote: Fast-forwarded master to bbe8da2bbcd8a670e572ab78f03ebc5b2854fe02. | |
remote: * bbe8da2 (HEAD, master) 1st git commit | |
remote: * 9f31af6 (git-svn) 5th svn commit | |
remote: * e87f6d3 4th svn commit | |
remote: * 3e405da 3rd svn commit | |
remote: * 40dd2d2 2nd svn commit | |
remote: * 3fc052a first svn commit | |
remote: Current branch master is up to date. | |
remote: Committing to svn+ssh://localhost/tmp/myrepo_svn_WS ... | |
remote: A folder/file.txt | |
remote: Committed r6 | |
remote: A folder/file.txt | |
remote: r6 = adedf87675e9d17450d1f7cc9cf0804704e76315 (refs/remotes/git-svn) | |
remote: No changes between current HEAD and refs/remotes/git-svn | |
remote: Resetting to the latest refs/remotes/git-svn | |
remote: Current branch master is up to date. | |
remote: * adedf87 (HEAD, git-svn, master) 1st git commit | |
remote: * 9f31af6 5th svn commit | |
remote: * e87f6d3 4th svn commit | |
remote: * 3e405da 3rd svn commit | |
remote: * 40dd2d2 2nd svn commit | |
remote: * 3fc052a first svn commit | |
To ssh://localhost/tmp/myrepo_git_LS.git | |
9f31af6..bbe8da2 master -> master | |
+ echo iiii | |
+ git add folder/file.txt | |
+ git commit -m '2nd git commit' | |
[master bd35430] 2nd git commit | |
1 file changed, 1 insertion(+) | |
+ sshpass -e git push origin master | |
remote: post-update kicking in | |
remote: From file:///tmp/myrepo_git_LS | |
remote: * branch master -> FETCH_HEAD | |
remote: First, rewinding head to replay your work on top of it... | |
remote: * bd35430 (HEAD, master) 2nd git commit | |
remote: | * adedf87 (git-svn) 1st git commit | |
remote: * | bbe8da2 1st git commit | |
remote: |/ | |
remote: * 9f31af6 5th svn commit | |
remote: * e87f6d3 4th svn commit | |
remote: * 3e405da 3rd svn commit | |
remote: * 40dd2d2 2nd svn commit | |
remote: * 3fc052a first svn commit | |
remote: First, rewinding head to replay your work on top of it... | |
remote: Applying: 2nd git commit | |
remote: Committing to svn+ssh://localhost/tmp/myrepo_svn_WS ... | |
remote: M folder/file.txt | |
remote: Committed r7 | |
remote: M folder/file.txt | |
remote: r7 = 2c394b11d21f10cc57583ca4b46b9c0edb7af8f6 (refs/remotes/git-svn) | |
remote: No changes between current HEAD and refs/remotes/git-svn | |
remote: Resetting to the latest refs/remotes/git-svn | |
remote: Current branch master is up to date. | |
remote: * 2c394b1 (HEAD, git-svn, master) 2nd git commit | |
remote: * adedf87 1st git commit | |
remote: * 9f31af6 5th svn commit | |
remote: * e87f6d3 4th svn commit | |
remote: * 3e405da 3rd svn commit | |
remote: * 40dd2d2 2nd svn commit | |
remote: * 3fc052a first svn commit | |
To ssh://localhost/tmp/myrepo_git_LS.git | |
bbe8da2..bd35430 master -> master | |
+ echo 'Simulating svn server offline; git wc commits get added' | |
Simulating svn server offline; git wc commits get added | |
+ mv /tmp/myrepo_svn_WS /tmp/.myrepo_svn_WS | |
+ echo jjj | |
+ echo jjj | |
+ git add folder/file2.txt folder/file.txt | |
+ git commit -m '3rd git commit' | |
[master 31d5ea7] 3rd git commit | |
2 files changed, 2 insertions(+) | |
create mode 100644 folder/file2.txt | |
+ sshpass -e git push origin master | |
remote: post-update kicking in | |
remote: From file:///tmp/myrepo_git_LS | |
remote: * branch master -> FETCH_HEAD | |
remote: First, rewinding head to replay your work on top of it... | |
remote: * 31d5ea7 (HEAD, master) 3rd git commit | |
remote: | * 2c394b1 (git-svn) 2nd git commit | |
remote: * | bd35430 2nd git commit | |
remote: | * adedf87 1st git commit | |
remote: * | bbe8da2 1st git commit | |
remote: |/ | |
remote: * 9f31af6 5th svn commit | |
remote: * e87f6d3 4th svn commit | |
remote: * 3e405da 3rd svn commit | |
remote: * 40dd2d2 2nd svn commit | |
remote: * 3fc052a first svn commit | |
remote: Couldn't find a repository: No repository found in 'svn+ssh://localhost/tmp/myrepo_svn_WS' at /usr/lib/git-core/git-svn line 2693 | |
remote: | |
remote: Committing to svn+ssh://localhost/tmp/myrepo_svn_WS ... | |
remote: Couldn't find a repository: No repository found in 'svn+ssh://localhost/tmp/myrepo_svn_WS' at /usr/lib/git-core/git-svn line 920 | |
remote: | |
remote: Couldn't find a repository: No repository found in 'svn+ssh://localhost/tmp/myrepo_svn_WS' at /usr/lib/git-core/git-svn line 2693 | |
remote: | |
remote: * 31d5ea7 (HEAD, master) 3rd git commit | |
remote: | * 2c394b1 (git-svn) 2nd git commit | |
remote: * | bd35430 2nd git commit | |
remote: | * adedf87 1st git commit | |
remote: * | bbe8da2 1st git commit | |
remote: |/ | |
remote: * 9f31af6 5th svn commit | |
remote: * e87f6d3 4th svn commit | |
remote: * 3e405da 3rd svn commit | |
remote: * 40dd2d2 2nd svn commit | |
remote: * 3fc052a first svn commit | |
To ssh://localhost/tmp/myrepo_git_LS.git | |
bd35430..31d5ea7 master -> master | |
+ echo kkkk | |
+ echo kkkk | |
+ git add folder/file2.txt folder/file.txt | |
+ git commit -m '4th git commit' | |
[master a6003cc] 4th git commit | |
2 files changed, 2 insertions(+) | |
+ sshpass -e git push origin master | |
remote: post-update kicking in | |
remote: From file:///tmp/myrepo_git_LS | |
remote: * branch master -> FETCH_HEAD | |
remote: First, rewinding head to replay your work on top of it... | |
remote: Fast-forwarded master to a6003cc07e3103f9ad613b2a72080b1fb19767b1. | |
remote: * a6003cc (HEAD, master) 4th git commit | |
remote: * 31d5ea7 3rd git commit | |
remote: | * 2c394b1 (git-svn) 2nd git commit | |
remote: * | bd35430 2nd git commit | |
remote: | * adedf87 1st git commit | |
remote: * | bbe8da2 1st git commit | |
remote: |/ | |
remote: * 9f31af6 5th svn commit | |
remote: * e87f6d3 4th svn commit | |
remote: * 3e405da 3rd svn commit | |
remote: * 40dd2d2 2nd svn commit | |
remote: * 3fc052a first svn commit | |
remote: Couldn't find a repository: No repository found in 'svn+ssh://localhost/tmp/myrepo_svn_WS' at /usr/lib/git-core/git-svn line 2693 | |
remote: | |
remote: Committing to svn+ssh://localhost/tmp/myrepo_svn_WS ... | |
remote: Couldn't find a repository: No repository found in 'svn+ssh://localhost/tmp/myrepo_svn_WS' at /usr/lib/git-core/git-svn line 920 | |
remote: | |
remote: Couldn't find a repository: No repository found in 'svn+ssh://localhost/tmp/myrepo_svn_WS' at /usr/lib/git-core/git-svn line 2693 | |
remote: | |
remote: * a6003cc (HEAD, master) 4th git commit | |
remote: * 31d5ea7 3rd git commit | |
remote: | * 2c394b1 (git-svn) 2nd git commit | |
remote: * | bd35430 2nd git commit | |
remote: | * adedf87 1st git commit | |
remote: * | bbe8da2 1st git commit | |
remote: |/ | |
remote: * 9f31af6 5th svn commit | |
remote: * e87f6d3 4th svn commit | |
remote: * 3e405da 3rd svn commit | |
remote: * 40dd2d2 2nd svn commit | |
remote: * 3fc052a first svn commit | |
To ssh://localhost/tmp/myrepo_git_LS.git | |
31d5ea7..a6003cc master -> master | |
+ echo 'Simulating svn server back online; git wc commits get added' | |
Simulating svn server back online; git wc commits get added | |
+ mv /tmp/.myrepo_svn_WS /tmp/myrepo_svn_WS | |
+ echo lll | |
+ git add folder/file.txt | |
+ git commit -m '5th git commit' | |
[master 3888cfb] 5th git commit | |
1 file changed, 1 insertion(+) | |
+ sshpass -e git push origin master | |
remote: post-update kicking in | |
remote: From file:///tmp/myrepo_git_LS | |
remote: * branch master -> FETCH_HEAD | |
remote: First, rewinding head to replay your work on top of it... | |
remote: Fast-forwarded master to 3888cfb0a43f77e985987b3196b09cbb0984e297. | |
remote: * 3888cfb (HEAD, master) 5th git commit | |
remote: * a6003cc 4th git commit | |
remote: * 31d5ea7 3rd git commit | |
remote: | * 2c394b1 (git-svn) 2nd git commit | |
remote: * | bd35430 2nd git commit | |
remote: | * adedf87 1st git commit | |
remote: * | bbe8da2 1st git commit | |
remote: |/ | |
remote: * 9f31af6 5th svn commit | |
remote: * e87f6d3 4th svn commit | |
remote: * 3e405da 3rd svn commit | |
remote: * 40dd2d2 2nd svn commit | |
remote: * 3fc052a first svn commit | |
remote: First, rewinding head to replay your work on top of it... | |
remote: Applying: 3rd git commit | |
remote: Applying: 4th git commit | |
remote: Applying: 5th git commit | |
remote: Committing to svn+ssh://localhost/tmp/myrepo_svn_WS ... | |
remote: M folder/file.txt | |
remote: A folder/file2.txt | |
remote: Committed r8 | |
remote: A folder/file2.txt | |
remote: M folder/file.txt | |
remote: r8 = 332abfb08b34bd11c776b1d6daef32b7e7ded722 (refs/remotes/git-svn) | |
remote: No changes between current HEAD and refs/remotes/git-svn | |
remote: Resetting to the latest refs/remotes/git-svn | |
remote: Unstaged changes after reset: | |
remote: M folder/file.txt | |
remote: M folder/file2.txt | |
remote: M folder/file.txt | |
remote: M folder/file2.txt | |
remote: Committed r9 | |
remote: M folder/file2.txt | |
remote: M folder/file.txt | |
remote: r9 = f60c9bd23dc328d466568d03ca27ee7fc043d106 (refs/remotes/git-svn) | |
remote: No changes between current HEAD and refs/remotes/git-svn | |
remote: Resetting to the latest refs/remotes/git-svn | |
remote: Unstaged changes after reset: | |
remote: M folder/file.txt | |
remote: M folder/file.txt | |
remote: Committed r10 | |
remote: M folder/file.txt | |
remote: r10 = ff66d4e4fc64dd402acdf2765026dbc4c9021c45 (refs/remotes/git-svn) | |
remote: No changes between current HEAD and refs/remotes/git-svn | |
remote: Resetting to the latest refs/remotes/git-svn | |
remote: Current branch master is up to date. | |
remote: * ff66d4e (HEAD, git-svn, master) 5th git commit | |
remote: * f60c9bd 4th git commit | |
remote: * 332abfb 3rd git commit | |
remote: * 2c394b1 2nd git commit | |
remote: * adedf87 1st git commit | |
remote: * 9f31af6 5th svn commit | |
remote: * e87f6d3 4th svn commit | |
remote: * 3e405da 3rd svn commit | |
remote: * 40dd2d2 2nd svn commit | |
remote: * 3fc052a first svn commit | |
To ssh://localhost/tmp/myrepo_git_LS.git | |
a6003cc..3888cfb master -> master | |
+ echo mmm | |
+ git add folder/file.txt | |
+ git commit -m '6th git commit' | |
[master 38f6018] 6th git commit | |
1 file changed, 1 insertion(+) | |
+ sshpass -e git push origin master | |
remote: post-update kicking in | |
remote: From file:///tmp/myrepo_git_LS | |
remote: * branch master -> FETCH_HEAD | |
remote: First, rewinding head to replay your work on top of it... | |
remote: * 38f6018 (HEAD, master) 6th git commit | |
remote: | * ff66d4e (git-svn) 5th git commit | |
remote: | * f60c9bd 4th git commit | |
remote: | * 332abfb 3rd git commit | |
remote: * | 3888cfb 5th git commit | |
remote: * | a6003cc 4th git commit | |
remote: * | 31d5ea7 3rd git commit | |
remote: | * 2c394b1 2nd git commit | |
remote: * | bd35430 2nd git commit | |
remote: | * adedf87 1st git commit | |
remote: * | bbe8da2 1st git commit | |
remote: |/ | |
remote: * 9f31af6 5th svn commit | |
remote: * e87f6d3 4th svn commit | |
remote: * 3e405da 3rd svn commit | |
remote: * 40dd2d2 2nd svn commit | |
remote: * 3fc052a first svn commit | |
remote: First, rewinding head to replay your work on top of it... | |
remote: Applying: 6th git commit | |
remote: Committing to svn+ssh://localhost/tmp/myrepo_svn_WS ... | |
remote: M folder/file.txt | |
remote: Committed r11 | |
remote: M folder/file.txt | |
remote: r11 = c82ea1ecec63fa0c127bdcca476b9f42bd2d7c01 (refs/remotes/git-svn) | |
remote: No changes between current HEAD and refs/remotes/git-svn | |
remote: Resetting to the latest refs/remotes/git-svn | |
remote: Current branch master is up to date. | |
remote: * c82ea1e (HEAD, git-svn, master) 6th git commit | |
remote: * ff66d4e 5th git commit | |
remote: * f60c9bd 4th git commit | |
remote: * 332abfb 3rd git commit | |
remote: * 2c394b1 2nd git commit | |
remote: * adedf87 1st git commit | |
remote: * 9f31af6 5th svn commit | |
remote: * e87f6d3 4th svn commit | |
remote: * 3e405da 3rd svn commit | |
remote: * 40dd2d2 2nd svn commit | |
remote: * 3fc052a first svn commit | |
To ssh://localhost/tmp/myrepo_git_LS.git | |
3888cfb..38f6018 master -> master |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment