89 case 't': { |
89 case 't': { |
90 option = "tags"; |
90 option = "tags"; |
91 optchar = 't'; |
91 optchar = 't'; |
92 break; |
92 break; |
93 } |
93 } |
|
94 case 'V': { |
|
95 option = "version"; |
|
96 optchar = 'V'; |
|
97 break; |
|
98 } |
94 case 'R': { |
99 case 'R': { |
95 ucx_map_cstr_put(a->options, "restore-removed", NOARG); |
100 ucx_map_cstr_put(a->options, "restore-removed", NOARG); |
96 break; |
101 break; |
97 } |
102 } |
98 case 'M': { |
103 case 'M': { |
99 ucx_map_cstr_put(a->options, "restore-modified", NOARG); |
104 ucx_map_cstr_put(a->options, "restore-modified", NOARG); |
100 break; |
105 break; |
101 } |
106 } |
102 case 'V': { |
107 case 'S': { |
103 ucx_map_cstr_put(a->options, "versioning", NOARG); |
108 ucx_map_cstr_put(a->options, "snapshot", NOARG); |
104 } |
109 } |
105 } |
110 } |
106 } |
111 } |
107 } else if(option) { |
112 } else if(option) { |
108 ucx_map_cstr_put(a->options, option, arg); |
113 ucx_map_cstr_put(a->options, option, arg); |