src/eric7/Documentation/Source/eric7.Plugins.PluginVcsSubversion.html

branch
eric7
changeset 10479
856476537696
parent 10437
2f70ca07f0af
child 10684
58c7f23ae1cb
equal deleted inserted replaced
10478:de9106c55c3d 10479:856476537696
5 <link rel="stylesheet" href="styles.css"> 5 <link rel="stylesheet" href="styles.css">
6 </head> 6 </head>
7 <body> 7 <body>
8 <a NAME="top" ID="top"></a> 8 <a NAME="top" ID="top"></a>
9 <h1>eric7.Plugins.PluginVcsSubversion</h1> 9 <h1>eric7.Plugins.PluginVcsSubversion</h1>
10
11 <p> 10 <p>
12 Module implementing the Subversion version control plugin. 11 Module implementing the Subversion version control plugin.
13 </p> 12 </p>
13
14 <h3>Global Attributes</h3> 14 <h3>Global Attributes</h3>
15 15 <table>
16 <table> 16 <tr><td>__header__</td></tr>
17 <tr><td>__header__</td></tr><tr><td>error</td></tr><tr><td>subversionCfgPluginObject</td></tr> 17 <tr><td>error</td></tr>
18 </table> 18 <tr><td>subversionCfgPluginObject</td></tr>
19 </table>
20
19 <h3>Classes</h3> 21 <h3>Classes</h3>
20 22 <table>
21 <table>
22
23 <tr> 23 <tr>
24 <td><a href="#VcsSubversionPlugin">VcsSubversionPlugin</a></td> 24 <td><a href="#VcsSubversionPlugin">VcsSubversionPlugin</a></td>
25 <td>Class implementing the Subversion version control plugin.</td> 25 <td>Class implementing the Subversion version control plugin.</td>
26 </tr> 26 </tr>
27 </table> 27 </table>
28
28 <h3>Functions</h3> 29 <h3>Functions</h3>
29 30 <table>
30 <table>
31
32 <tr> 31 <tr>
33 <td><a href="#createConfigurationPage">createConfigurationPage</a></td> 32 <td><a href="#createConfigurationPage">createConfigurationPage</a></td>
34 <td>Module function to create the configuration page.</td> 33 <td>Module function to create the configuration page.</td>
35 </tr> 34 </tr>
36 <tr> 35 <tr>
52 <tr> 51 <tr>
53 <td><a href="#prepareUninstall">prepareUninstall</a></td> 52 <td><a href="#prepareUninstall">prepareUninstall</a></td>
54 <td>Module function to prepare for an uninstallation.</td> 53 <td>Module function to prepare for an uninstallation.</td>
55 </tr> 54 </tr>
56 </table> 55 </table>
56
57 <hr /> 57 <hr />
58 <hr /> 58 <hr />
59 <a NAME="VcsSubversionPlugin" ID="VcsSubversionPlugin"></a> 59 <a NAME="VcsSubversionPlugin" ID="VcsSubversionPlugin"></a>
60 <h2>VcsSubversionPlugin</h2> 60 <h2>VcsSubversionPlugin</h2>
61
62 <p> 61 <p>
63 Class implementing the Subversion version control plugin. 62 Class implementing the Subversion version control plugin.
64 </p> 63 </p>
64
65 <h3>Derived from</h3> 65 <h3>Derived from</h3>
66 QObject 66 QObject
67 <h3>Class Attributes</h3> 67 <h3>Class Attributes</h3>
68
69 <table> 68 <table>
70 <tr><td>None</td></tr> 69 <tr><td>None</td></tr>
71 </table> 70 </table>
71
72 <h3>Class Methods</h3> 72 <h3>Class Methods</h3>
73
74 <table> 73 <table>
75 <tr><td>None</td></tr> 74 <tr><td>None</td></tr>
76 </table> 75 </table>
76
77 <h3>Methods</h3> 77 <h3>Methods</h3>
78 78 <table>
79 <table>
80
81 <tr> 79 <tr>
82 <td><a href="#VcsSubversionPlugin.__init__">VcsSubversionPlugin</a></td> 80 <td><a href="#VcsSubversionPlugin.__init__">VcsSubversionPlugin</a></td>
83 <td>Constructor</td> 81 <td>Constructor</td>
84 </tr> 82 </tr>
85 <tr> 83 <tr>
121 <tr> 119 <tr>
122 <td><a href="#VcsSubversionPlugin.setPreferences">setPreferences</a></td> 120 <td><a href="#VcsSubversionPlugin.setPreferences">setPreferences</a></td>
123 <td>Public method to store the various settings.</td> 121 <td>Public method to store the various settings.</td>
124 </tr> 122 </tr>
125 </table> 123 </table>
124
126 <h3>Static Methods</h3> 125 <h3>Static Methods</h3>
127
128 <table> 126 <table>
129 <tr><td>None</td></tr> 127 <tr><td>None</td></tr>
130 </table> 128 </table>
129
131 130
132 <a NAME="VcsSubversionPlugin.__init__" ID="VcsSubversionPlugin.__init__"></a> 131 <a NAME="VcsSubversionPlugin.__init__" ID="VcsSubversionPlugin.__init__"></a>
133 <h4>VcsSubversionPlugin (Constructor)</h4> 132 <h4>VcsSubversionPlugin (Constructor)</h4>
134 <b>VcsSubversionPlugin</b>(<i>ui</i>) 133 <b>VcsSubversionPlugin</b>(<i>ui</i>)
135
136 <p> 134 <p>
137 Constructor 135 Constructor
138 </p> 136 </p>
137
139 <dl> 138 <dl>
140 139
141 <dt><i>ui</i> (UserInterface)</dt> 140 <dt><i>ui</i> (UserInterface)</dt>
142 <dd> 141 <dd>
143 reference to the user interface object 142 reference to the user interface object
144 </dd> 143 </dd>
145 </dl> 144 </dl>
146 <a NAME="VcsSubversionPlugin.activate" ID="VcsSubversionPlugin.activate"></a> 145 <a NAME="VcsSubversionPlugin.activate" ID="VcsSubversionPlugin.activate"></a>
147 <h4>VcsSubversionPlugin.activate</h4> 146 <h4>VcsSubversionPlugin.activate</h4>
148 <b>activate</b>(<i></i>) 147 <b>activate</b>(<i></i>)
149
150 <p> 148 <p>
151 Public method to activate this plugin. 149 Public method to activate this plugin.
152 </p> 150 </p>
151
153 <dl> 152 <dl>
154 <dt>Return:</dt> 153 <dt>Return:</dt>
155 <dd> 154 <dd>
156 tuple of reference to instantiated viewmanager and 155 tuple of reference to instantiated viewmanager and
157 activation status 156 activation status
164 </dd> 163 </dd>
165 </dl> 164 </dl>
166 <a NAME="VcsSubversionPlugin.deactivate" ID="VcsSubversionPlugin.deactivate"></a> 165 <a NAME="VcsSubversionPlugin.deactivate" ID="VcsSubversionPlugin.deactivate"></a>
167 <h4>VcsSubversionPlugin.deactivate</h4> 166 <h4>VcsSubversionPlugin.deactivate</h4>
168 <b>deactivate</b>(<i></i>) 167 <b>deactivate</b>(<i></i>)
169
170 <p> 168 <p>
171 Public method to deactivate this plugin. 169 Public method to deactivate this plugin.
172 </p> 170 </p>
171
173 <a NAME="VcsSubversionPlugin.getConfigPath" ID="VcsSubversionPlugin.getConfigPath"></a> 172 <a NAME="VcsSubversionPlugin.getConfigPath" ID="VcsSubversionPlugin.getConfigPath"></a>
174 <h4>VcsSubversionPlugin.getConfigPath</h4> 173 <h4>VcsSubversionPlugin.getConfigPath</h4>
175 <b>getConfigPath</b>(<i></i>) 174 <b>getConfigPath</b>(<i></i>)
176
177 <p> 175 <p>
178 Public method to get the filename of the config file. 176 Public method to get the filename of the config file.
179 </p> 177 </p>
178
180 <dl> 179 <dl>
181 <dt>Return:</dt> 180 <dt>Return:</dt>
182 <dd> 181 <dd>
183 filename of the config file 182 filename of the config file
184 </dd> 183 </dd>
190 </dd> 189 </dd>
191 </dl> 190 </dl>
192 <a NAME="VcsSubversionPlugin.getPreferences" ID="VcsSubversionPlugin.getPreferences"></a> 191 <a NAME="VcsSubversionPlugin.getPreferences" ID="VcsSubversionPlugin.getPreferences"></a>
193 <h4>VcsSubversionPlugin.getPreferences</h4> 192 <h4>VcsSubversionPlugin.getPreferences</h4>
194 <b>getPreferences</b>(<i>key</i>) 193 <b>getPreferences</b>(<i>key</i>)
195
196 <p> 194 <p>
197 Public method to retrieve the various settings. 195 Public method to retrieve the various settings.
198 </p> 196 </p>
197
199 <dl> 198 <dl>
200 199
201 <dt><i>key</i> (str)</dt> 200 <dt><i>key</i> (str)</dt>
202 <dd> 201 <dd>
203 the key of the value to get 202 the key of the value to get
216 </dd> 215 </dd>
217 </dl> 216 </dl>
218 <a NAME="VcsSubversionPlugin.getProjectHelper" ID="VcsSubversionPlugin.getProjectHelper"></a> 217 <a NAME="VcsSubversionPlugin.getProjectHelper" ID="VcsSubversionPlugin.getProjectHelper"></a>
219 <h4>VcsSubversionPlugin.getProjectHelper</h4> 218 <h4>VcsSubversionPlugin.getProjectHelper</h4>
220 <b>getProjectHelper</b>(<i></i>) 219 <b>getProjectHelper</b>(<i></i>)
221
222 <p> 220 <p>
223 Public method to get a reference to the project helper object. 221 Public method to get a reference to the project helper object.
224 </p> 222 </p>
223
225 <dl> 224 <dl>
226 <dt>Return:</dt> 225 <dt>Return:</dt>
227 <dd> 226 <dd>
228 reference to the project helper object 227 reference to the project helper object
229 </dd> 228 </dd>
235 </dd> 234 </dd>
236 </dl> 235 </dl>
237 <a NAME="VcsSubversionPlugin.getServersPath" ID="VcsSubversionPlugin.getServersPath"></a> 236 <a NAME="VcsSubversionPlugin.getServersPath" ID="VcsSubversionPlugin.getServersPath"></a>
238 <h4>VcsSubversionPlugin.getServersPath</h4> 237 <h4>VcsSubversionPlugin.getServersPath</h4>
239 <b>getServersPath</b>(<i></i>) 238 <b>getServersPath</b>(<i></i>)
240
241 <p> 239 <p>
242 Public method to get the filename of the servers file. 240 Public method to get the filename of the servers file.
243 </p> 241 </p>
242
244 <dl> 243 <dl>
245 <dt>Return:</dt> 244 <dt>Return:</dt>
246 <dd> 245 <dd>
247 filename of the servers file 246 filename of the servers file
248 </dd> 247 </dd>
254 </dd> 253 </dd>
255 </dl> 254 </dl>
256 <a NAME="VcsSubversionPlugin.initToolbar" ID="VcsSubversionPlugin.initToolbar"></a> 255 <a NAME="VcsSubversionPlugin.initToolbar" ID="VcsSubversionPlugin.initToolbar"></a>
257 <h4>VcsSubversionPlugin.initToolbar</h4> 256 <h4>VcsSubversionPlugin.initToolbar</h4>
258 <b>initToolbar</b>(<i>ui, toolbarManager</i>) 257 <b>initToolbar</b>(<i>ui, toolbarManager</i>)
259
260 <p> 258 <p>
261 Public slot to initialize the VCS toolbar. 259 Public slot to initialize the VCS toolbar.
262 </p> 260 </p>
261
263 <dl> 262 <dl>
264 263
265 <dt><i>ui</i> (UserInterface)</dt> 264 <dt><i>ui</i> (UserInterface)</dt>
266 <dd> 265 <dd>
267 reference to the main window 266 reference to the main window
272 </dd> 271 </dd>
273 </dl> 272 </dl>
274 <a NAME="VcsSubversionPlugin.prepareUninstall" ID="VcsSubversionPlugin.prepareUninstall"></a> 273 <a NAME="VcsSubversionPlugin.prepareUninstall" ID="VcsSubversionPlugin.prepareUninstall"></a>
275 <h4>VcsSubversionPlugin.prepareUninstall</h4> 274 <h4>VcsSubversionPlugin.prepareUninstall</h4>
276 <b>prepareUninstall</b>(<i></i>) 275 <b>prepareUninstall</b>(<i></i>)
277
278 <p> 276 <p>
279 Public method to prepare for an uninstallation. 277 Public method to prepare for an uninstallation.
280 </p> 278 </p>
279
281 <a NAME="VcsSubversionPlugin.prepareUnload" ID="VcsSubversionPlugin.prepareUnload"></a> 280 <a NAME="VcsSubversionPlugin.prepareUnload" ID="VcsSubversionPlugin.prepareUnload"></a>
282 <h4>VcsSubversionPlugin.prepareUnload</h4> 281 <h4>VcsSubversionPlugin.prepareUnload</h4>
283 <b>prepareUnload</b>(<i></i>) 282 <b>prepareUnload</b>(<i></i>)
284
285 <p> 283 <p>
286 Public method to prepare for an unload. 284 Public method to prepare for an unload.
287 </p> 285 </p>
286
288 <a NAME="VcsSubversionPlugin.setPreferences" ID="VcsSubversionPlugin.setPreferences"></a> 287 <a NAME="VcsSubversionPlugin.setPreferences" ID="VcsSubversionPlugin.setPreferences"></a>
289 <h4>VcsSubversionPlugin.setPreferences</h4> 288 <h4>VcsSubversionPlugin.setPreferences</h4>
290 <b>setPreferences</b>(<i>key, value</i>) 289 <b>setPreferences</b>(<i>key, value</i>)
291
292 <p> 290 <p>
293 Public method to store the various settings. 291 Public method to store the various settings.
294 </p> 292 </p>
293
295 <dl> 294 <dl>
296 295
297 <dt><i>key</i> (str)</dt> 296 <dt><i>key</i> (str)</dt>
298 <dd> 297 <dd>
299 the key of the setting to be set 298 the key of the setting to be set
307 <hr /> 306 <hr />
308 <hr /> 307 <hr />
309 <a NAME="createConfigurationPage" ID="createConfigurationPage"></a> 308 <a NAME="createConfigurationPage" ID="createConfigurationPage"></a>
310 <h2>createConfigurationPage</h2> 309 <h2>createConfigurationPage</h2>
311 <b>createConfigurationPage</b>(<i>configDlg</i>) 310 <b>createConfigurationPage</b>(<i>configDlg</i>)
312
313 <p> 311 <p>
314 Module function to create the configuration page. 312 Module function to create the configuration page.
315 </p> 313 </p>
314
316 <dl> 315 <dl>
317 316
318 <dt><i>configDlg</i> (QDialog)</dt> 317 <dt><i>configDlg</i> (QDialog)</dt>
319 <dd> 318 <dd>
320 reference to the configuration dialog 319 reference to the configuration dialog
336 <hr /> 335 <hr />
337 <hr /> 336 <hr />
338 <a NAME="displayString" ID="displayString"></a> 337 <a NAME="displayString" ID="displayString"></a>
339 <h2>displayString</h2> 338 <h2>displayString</h2>
340 <b>displayString</b>(<i></i>) 339 <b>displayString</b>(<i></i>)
341
342 <p> 340 <p>
343 Public function to get the display string. 341 Public function to get the display string.
344 </p> 342 </p>
343
345 <dl> 344 <dl>
346 <dt>Return:</dt> 345 <dt>Return:</dt>
347 <dd> 346 <dd>
348 display string 347 display string
349 </dd> 348 </dd>
358 <hr /> 357 <hr />
359 <hr /> 358 <hr />
360 <a NAME="exeDisplayData" ID="exeDisplayData"></a> 359 <a NAME="exeDisplayData" ID="exeDisplayData"></a>
361 <h2>exeDisplayData</h2> 360 <h2>exeDisplayData</h2>
362 <b>exeDisplayData</b>(<i></i>) 361 <b>exeDisplayData</b>(<i></i>)
363
364 <p> 362 <p>
365 Public method to support the display of some executable info. 363 Public method to support the display of some executable info.
366 </p> 364 </p>
365
367 <dl> 366 <dl>
368 <dt>Return:</dt> 367 <dt>Return:</dt>
369 <dd> 368 <dd>
370 dictionary containing the data to query the presence of 369 dictionary containing the data to query the presence of
371 the executable 370 the executable
381 <hr /> 380 <hr />
382 <hr /> 381 <hr />
383 <a NAME="getConfigData" ID="getConfigData"></a> 382 <a NAME="getConfigData" ID="getConfigData"></a>
384 <h2>getConfigData</h2> 383 <h2>getConfigData</h2>
385 <b>getConfigData</b>(<i></i>) 384 <b>getConfigData</b>(<i></i>)
386
387 <p> 385 <p>
388 Module function returning data as required by the configuration dialog. 386 Module function returning data as required by the configuration dialog.
389 </p> 387 </p>
388
390 <dl> 389 <dl>
391 <dt>Return:</dt> 390 <dt>Return:</dt>
392 <dd> 391 <dd>
393 dictionary with key "zzz_subversionPage" containing the relevant 392 dictionary with key "zzz_subversionPage" containing the relevant
394 </dd> 393 </dd>
404 <hr /> 403 <hr />
405 <hr /> 404 <hr />
406 <a NAME="getVcsSystemIndicator" ID="getVcsSystemIndicator"></a> 405 <a NAME="getVcsSystemIndicator" ID="getVcsSystemIndicator"></a>
407 <h2>getVcsSystemIndicator</h2> 406 <h2>getVcsSystemIndicator</h2>
408 <b>getVcsSystemIndicator</b>(<i></i>) 407 <b>getVcsSystemIndicator</b>(<i></i>)
409
410 <p> 408 <p>
411 Public function to get the indicators for this version control system. 409 Public function to get the indicators for this version control system.
412 </p> 410 </p>
411
413 <dl> 412 <dl>
414 <dt>Return:</dt> 413 <dt>Return:</dt>
415 <dd> 414 <dd>
416 dictionary with indicator as key and a tuple with the vcs name 415 dictionary with indicator as key and a tuple with the vcs name
417 and vcs display string 416 and vcs display string
427 <hr /> 426 <hr />
428 <hr /> 427 <hr />
429 <a NAME="prepareUninstall" ID="prepareUninstall"></a> 428 <a NAME="prepareUninstall" ID="prepareUninstall"></a>
430 <h2>prepareUninstall</h2> 429 <h2>prepareUninstall</h2>
431 <b>prepareUninstall</b>(<i></i>) 430 <b>prepareUninstall</b>(<i></i>)
432
433 <p> 431 <p>
434 Module function to prepare for an uninstallation. 432 Module function to prepare for an uninstallation.
435 </p> 433 </p>
434
436 <div align="right"><a href="#top">Up</a></div> 435 <div align="right"><a href="#top">Up</a></div>
437 <hr /> 436 <hr />
438 </body></html> 437 </body></html>

eric ide

mercurial