|
1 <!DOCTYPE html> |
|
2 <html><head> |
|
3 <title>eric7.Plugins.VcsPlugins.vcsGit.ProjectHelper</title> |
|
4 <meta charset="UTF-8"> |
|
5 <style> |
|
6 body { |
|
7 background: #EDECE6; |
|
8 margin: 0em 1em 10em 1em; |
|
9 color: black; |
|
10 } |
|
11 |
|
12 h1 { color: white; background: #85774A; } |
|
13 h2 { color: white; background: #85774A; } |
|
14 h3 { color: white; background: #9D936E; } |
|
15 h4 { color: white; background: #9D936E; } |
|
16 |
|
17 a { color: #BA6D36; } |
|
18 |
|
19 </style> |
|
20 </head> |
|
21 <body> |
|
22 <a NAME="top" ID="top"></a> |
|
23 <h1>eric7.Plugins.VcsPlugins.vcsGit.ProjectHelper</h1> |
|
24 |
|
25 <p> |
|
26 Module implementing the VCS project helper for Git. |
|
27 </p> |
|
28 <h3>Global Attributes</h3> |
|
29 |
|
30 <table> |
|
31 <tr><td>None</td></tr> |
|
32 </table> |
|
33 <h3>Classes</h3> |
|
34 |
|
35 <table> |
|
36 |
|
37 <tr> |
|
38 <td><a href="#GitProjectHelper">GitProjectHelper</a></td> |
|
39 <td>Class implementing the VCS project helper for Git.</td> |
|
40 </tr> |
|
41 </table> |
|
42 <h3>Functions</h3> |
|
43 |
|
44 <table> |
|
45 <tr><td>None</td></tr> |
|
46 </table> |
|
47 <hr /> |
|
48 <hr /> |
|
49 <a NAME="GitProjectHelper" ID="GitProjectHelper"></a> |
|
50 <h2>GitProjectHelper</h2> |
|
51 |
|
52 <p> |
|
53 Class implementing the VCS project helper for Git. |
|
54 </p> |
|
55 <h3>Derived from</h3> |
|
56 VcsProjectHelper |
|
57 <h3>Class Attributes</h3> |
|
58 |
|
59 <table> |
|
60 <tr><td>None</td></tr> |
|
61 </table> |
|
62 <h3>Class Methods</h3> |
|
63 |
|
64 <table> |
|
65 <tr><td>None</td></tr> |
|
66 </table> |
|
67 <h3>Methods</h3> |
|
68 |
|
69 <table> |
|
70 |
|
71 <tr> |
|
72 <td><a href="#GitProjectHelper.__init__">GitProjectHelper</a></td> |
|
73 <td>Constructor</td> |
|
74 </tr> |
|
75 <tr> |
|
76 <td><a href="#GitProjectHelper.__gitAddRemote">__gitAddRemote</a></td> |
|
77 <td>Private slot to add a remote repository.</td> |
|
78 </tr> |
|
79 <tr> |
|
80 <td><a href="#GitProjectHelper.__gitApplyPatches">__gitApplyPatches</a></td> |
|
81 <td>Private slot to apply a list of patch files.</td> |
|
82 </tr> |
|
83 <tr> |
|
84 <td><a href="#GitProjectHelper.__gitBisectBad">__gitBisectBad</a></td> |
|
85 <td>Private slot used to execute the bisect bad command.</td> |
|
86 </tr> |
|
87 <tr> |
|
88 <td><a href="#GitProjectHelper.__gitBisectCreateReplay">__gitBisectCreateReplay</a></td> |
|
89 <td>Private slot used to create a replay file for the current bisect session.</td> |
|
90 </tr> |
|
91 <tr> |
|
92 <td><a href="#GitProjectHelper.__gitBisectEditReplay">__gitBisectEditReplay</a></td> |
|
93 <td>Private slot used to edit a bisect replay file.</td> |
|
94 </tr> |
|
95 <tr> |
|
96 <td><a href="#GitProjectHelper.__gitBisectGood">__gitBisectGood</a></td> |
|
97 <td>Private slot used to execute the bisect good command.</td> |
|
98 </tr> |
|
99 <tr> |
|
100 <td><a href="#GitProjectHelper.__gitBisectLogBrowser">__gitBisectLogBrowser</a></td> |
|
101 <td>Private slot used to show the bisect log browser window.</td> |
|
102 </tr> |
|
103 <tr> |
|
104 <td><a href="#GitProjectHelper.__gitBisectReplay">__gitBisectReplay</a></td> |
|
105 <td>Private slot used to replay a bisect session.</td> |
|
106 </tr> |
|
107 <tr> |
|
108 <td><a href="#GitProjectHelper.__gitBisectReset">__gitBisectReset</a></td> |
|
109 <td>Private slot used to execute the bisect reset command.</td> |
|
110 </tr> |
|
111 <tr> |
|
112 <td><a href="#GitProjectHelper.__gitBisectSkip">__gitBisectSkip</a></td> |
|
113 <td>Private slot used to execute the bisect skip command.</td> |
|
114 </tr> |
|
115 <tr> |
|
116 <td><a href="#GitProjectHelper.__gitBisectStart">__gitBisectStart</a></td> |
|
117 <td>Private slot used to execute the bisect start command.</td> |
|
118 </tr> |
|
119 <tr> |
|
120 <td><a href="#GitProjectHelper.__gitBisectStartExtended">__gitBisectStartExtended</a></td> |
|
121 <td>Private slot used to execute the bisect start command with options.</td> |
|
122 </tr> |
|
123 <tr> |
|
124 <td><a href="#GitProjectHelper.__gitBranch">__gitBranch</a></td> |
|
125 <td>Private slot used to perform branch operations for the project.</td> |
|
126 </tr> |
|
127 <tr> |
|
128 <td><a href="#GitProjectHelper.__gitBranchList">__gitBranchList</a></td> |
|
129 <td>Private slot used to list the branches of the project.</td> |
|
130 </tr> |
|
131 <tr> |
|
132 <td><a href="#GitProjectHelper.__gitBundle">__gitBundle</a></td> |
|
133 <td>Private slot used to create a bundle file.</td> |
|
134 </tr> |
|
135 <tr> |
|
136 <td><a href="#GitProjectHelper.__gitBundleFetch">__gitBundleFetch</a></td> |
|
137 <td>Private slot to apply a head of a bundle file using the fetch method.</td> |
|
138 </tr> |
|
139 <tr> |
|
140 <td><a href="#GitProjectHelper.__gitBundleListHeads">__gitBundleListHeads</a></td> |
|
141 <td>Private slot used to list the heads contained in a bundle file.</td> |
|
142 </tr> |
|
143 <tr> |
|
144 <td><a href="#GitProjectHelper.__gitBundlePull">__gitBundlePull</a></td> |
|
145 <td>Private slot to apply a head of a bundle file using the pull method.</td> |
|
146 </tr> |
|
147 <tr> |
|
148 <td><a href="#GitProjectHelper.__gitCancelMerge">__gitCancelMerge</a></td> |
|
149 <td>Private slot used to cancel an uncommitted or failed merge.</td> |
|
150 </tr> |
|
151 <tr> |
|
152 <td><a href="#GitProjectHelper.__gitChangeRemoteUrl">__gitChangeRemoteUrl</a></td> |
|
153 <td>Private slot to change the URL of a remote repository.</td> |
|
154 </tr> |
|
155 <tr> |
|
156 <td><a href="#GitProjectHelper.__gitCheckPatches">__gitCheckPatches</a></td> |
|
157 <td>Private slot to check a list of patch files, if they would apply cleanly.</td> |
|
158 </tr> |
|
159 <tr> |
|
160 <td><a href="#GitProjectHelper.__gitCherryPick">__gitCherryPick</a></td> |
|
161 <td>Private slot used to copy commits into the current branch.</td> |
|
162 </tr> |
|
163 <tr> |
|
164 <td><a href="#GitProjectHelper.__gitCherryPickAbort">__gitCherryPickAbort</a></td> |
|
165 <td>Private slot used to cancel the last copying session and return to the previous state.</td> |
|
166 </tr> |
|
167 <tr> |
|
168 <td><a href="#GitProjectHelper.__gitCherryPickContinue">__gitCherryPickContinue</a></td> |
|
169 <td>Private slot used to continue the last copying session after conflicts were resolved.</td> |
|
170 </tr> |
|
171 <tr> |
|
172 <td><a href="#GitProjectHelper.__gitCherryPickQuit">__gitCherryPickQuit</a></td> |
|
173 <td>Private slot used to quit the current copying operation.</td> |
|
174 </tr> |
|
175 <tr> |
|
176 <td><a href="#GitProjectHelper.__gitCommitMerge">__gitCommitMerge</a></td> |
|
177 <td>Private slot used to commit the ongoing merge.</td> |
|
178 </tr> |
|
179 <tr> |
|
180 <td><a href="#GitProjectHelper.__gitConfigure">__gitConfigure</a></td> |
|
181 <td>Private method to open the configuration dialog.</td> |
|
182 </tr> |
|
183 <tr> |
|
184 <td><a href="#GitProjectHelper.__gitCreateArchive">__gitCreateArchive</a></td> |
|
185 <td>Private slot used to create an archive from the local repository.</td> |
|
186 </tr> |
|
187 <tr> |
|
188 <td><a href="#GitProjectHelper.__gitCreateIgnore">__gitCreateIgnore</a></td> |
|
189 <td>Private slot used to create a .gitignore file for the project.</td> |
|
190 </tr> |
|
191 <tr> |
|
192 <td><a href="#GitProjectHelper.__gitDeleteBranch">__gitDeleteBranch</a></td> |
|
193 <td>Private slot used to delete a branch from a remote repository.</td> |
|
194 </tr> |
|
195 <tr> |
|
196 <td><a href="#GitProjectHelper.__gitDescribeTag">__gitDescribeTag</a></td> |
|
197 <td>Private slot to show the most recent tag.</td> |
|
198 </tr> |
|
199 <tr> |
|
200 <td><a href="#GitProjectHelper.__gitEditRepoConfig">__gitEditRepoConfig</a></td> |
|
201 <td>Private slot used to edit the repository configuration file.</td> |
|
202 </tr> |
|
203 <tr> |
|
204 <td><a href="#GitProjectHelper.__gitEditUserConfig">__gitEditUserConfig</a></td> |
|
205 <td>Private slot used to edit the user configuration file.</td> |
|
206 </tr> |
|
207 <tr> |
|
208 <td><a href="#GitProjectHelper.__gitExtendedDiff">__gitExtendedDiff</a></td> |
|
209 <td>Private slot used to perform a git diff with the selection of revisions.</td> |
|
210 </tr> |
|
211 <tr> |
|
212 <td><a href="#GitProjectHelper.__gitFetch">__gitFetch</a></td> |
|
213 <td>Private slot used to fetch changes from a remote repository.</td> |
|
214 </tr> |
|
215 <tr> |
|
216 <td><a href="#GitProjectHelper.__gitHouseKeeping">__gitHouseKeeping</a></td> |
|
217 <td>Private slot used to cleanup and optimize the local repository.</td> |
|
218 </tr> |
|
219 <tr> |
|
220 <td><a href="#GitProjectHelper.__gitMergedBranchList">__gitMergedBranchList</a></td> |
|
221 <td>Private slot used to list the merged branches of the project.</td> |
|
222 </tr> |
|
223 <tr> |
|
224 <td><a href="#GitProjectHelper.__gitNotMergedBranchList">__gitNotMergedBranchList</a></td> |
|
225 <td>Private slot used to list the not merged branches of the project.</td> |
|
226 </tr> |
|
227 <tr> |
|
228 <td><a href="#GitProjectHelper.__gitPruneRemote">__gitPruneRemote</a></td> |
|
229 <td>Private slot to prune stale tracking branches of a remote repository.</td> |
|
230 </tr> |
|
231 <tr> |
|
232 <td><a href="#GitProjectHelper.__gitPull">__gitPull</a></td> |
|
233 <td>Private slot used to pull changes from a remote repository.</td> |
|
234 </tr> |
|
235 <tr> |
|
236 <td><a href="#GitProjectHelper.__gitPush">__gitPush</a></td> |
|
237 <td>Private slot used to push changes to a remote repository.</td> |
|
238 </tr> |
|
239 <tr> |
|
240 <td><a href="#GitProjectHelper.__gitReflogBrowser">__gitReflogBrowser</a></td> |
|
241 <td>Private slot to show the reflog of the current project.</td> |
|
242 </tr> |
|
243 <tr> |
|
244 <td><a href="#GitProjectHelper.__gitRemoteCredentials">__gitRemoteCredentials</a></td> |
|
245 <td>Private slot to change or set the user credentials for a remote repository.</td> |
|
246 </tr> |
|
247 <tr> |
|
248 <td><a href="#GitProjectHelper.__gitRemoveRemote">__gitRemoveRemote</a></td> |
|
249 <td>Private slot to remove a remote repository.</td> |
|
250 </tr> |
|
251 <tr> |
|
252 <td><a href="#GitProjectHelper.__gitRenameRemote">__gitRenameRemote</a></td> |
|
253 <td>Private slot to rename a remote repository.</td> |
|
254 </tr> |
|
255 <tr> |
|
256 <td><a href="#GitProjectHelper.__gitRevert">__gitRevert</a></td> |
|
257 <td>Private slot used to revert changes made to the local project.</td> |
|
258 </tr> |
|
259 <tr> |
|
260 <td><a href="#GitProjectHelper.__gitShowBranch">__gitShowBranch</a></td> |
|
261 <td>Private slot used to show the current branch for the project.</td> |
|
262 </tr> |
|
263 <tr> |
|
264 <td><a href="#GitProjectHelper.__gitShowConfig">__gitShowConfig</a></td> |
|
265 <td>Private slot used to show the combined configuration.</td> |
|
266 </tr> |
|
267 <tr> |
|
268 <td><a href="#GitProjectHelper.__gitShowPatchStatistics">__gitShowPatchStatistics</a></td> |
|
269 <td>Private slot to show some patch statistics.</td> |
|
270 </tr> |
|
271 <tr> |
|
272 <td><a href="#GitProjectHelper.__gitShowRemote">__gitShowRemote</a></td> |
|
273 <td>Private slot used to show information about a remote repository.</td> |
|
274 </tr> |
|
275 <tr> |
|
276 <td><a href="#GitProjectHelper.__gitShowRemotes">__gitShowRemotes</a></td> |
|
277 <td>Private slot used to show the available remote repositories.</td> |
|
278 </tr> |
|
279 <tr> |
|
280 <td><a href="#GitProjectHelper.__gitStashApply">__gitStashApply</a></td> |
|
281 <td>Private slot to restore a stash and keep it.</td> |
|
282 </tr> |
|
283 <tr> |
|
284 <td><a href="#GitProjectHelper.__gitStashBranch">__gitStashBranch</a></td> |
|
285 <td>Private slot to create a new branch and restore a stash into it.</td> |
|
286 </tr> |
|
287 <tr> |
|
288 <td><a href="#GitProjectHelper.__gitStashBrowser">__gitStashBrowser</a></td> |
|
289 <td>Private slot used to show the stash browser dialog.</td> |
|
290 </tr> |
|
291 <tr> |
|
292 <td><a href="#GitProjectHelper.__gitStashClear">__gitStashClear</a></td> |
|
293 <td>Private slot to clear all stashes.</td> |
|
294 </tr> |
|
295 <tr> |
|
296 <td><a href="#GitProjectHelper.__gitStashDrop">__gitStashDrop</a></td> |
|
297 <td>Private slot to drop a stash.</td> |
|
298 </tr> |
|
299 <tr> |
|
300 <td><a href="#GitProjectHelper.__gitStashPop">__gitStashPop</a></td> |
|
301 <td>Private slot to restore a stash and delete it.</td> |
|
302 </tr> |
|
303 <tr> |
|
304 <td><a href="#GitProjectHelper.__gitStashSave">__gitStashSave</a></td> |
|
305 <td>Private slot to stash all current changes.</td> |
|
306 </tr> |
|
307 <tr> |
|
308 <td><a href="#GitProjectHelper.__gitStashShow">__gitStashShow</a></td> |
|
309 <td>Private slot to show the contents of the selected stash.</td> |
|
310 </tr> |
|
311 <tr> |
|
312 <td><a href="#GitProjectHelper.__gitStatistics">__gitStatistics</a></td> |
|
313 <td>Private slot used to show some statistics of the local repository.</td> |
|
314 </tr> |
|
315 <tr> |
|
316 <td><a href="#GitProjectHelper.__gitSubmoduleAdd">__gitSubmoduleAdd</a></td> |
|
317 <td>Private slot to add a submodule to the current project.</td> |
|
318 </tr> |
|
319 <tr> |
|
320 <td><a href="#GitProjectHelper.__gitSubmodulesDeinit">__gitSubmodulesDeinit</a></td> |
|
321 <td>Private slot to unregister submodules of the project.</td> |
|
322 </tr> |
|
323 <tr> |
|
324 <td><a href="#GitProjectHelper.__gitSubmodulesInit">__gitSubmodulesInit</a></td> |
|
325 <td>Private slot to initialize submodules of the project.</td> |
|
326 </tr> |
|
327 <tr> |
|
328 <td><a href="#GitProjectHelper.__gitSubmodulesList">__gitSubmodulesList</a></td> |
|
329 <td>Private slot to list the submodules defined for the current project.</td> |
|
330 </tr> |
|
331 <tr> |
|
332 <td><a href="#GitProjectHelper.__gitSubmodulesStatus">__gitSubmodulesStatus</a></td> |
|
333 <td>Private slot to show the status of submodules of the project.</td> |
|
334 </tr> |
|
335 <tr> |
|
336 <td><a href="#GitProjectHelper.__gitSubmodulesSummary">__gitSubmodulesSummary</a></td> |
|
337 <td>Private slot to show summary information for submodules of the project.</td> |
|
338 </tr> |
|
339 <tr> |
|
340 <td><a href="#GitProjectHelper.__gitSubmodulesSync">__gitSubmodulesSync</a></td> |
|
341 <td>Private slot to synchronize URLs of submodules of the project.</td> |
|
342 </tr> |
|
343 <tr> |
|
344 <td><a href="#GitProjectHelper.__gitSubmodulesUpdate">__gitSubmodulesUpdate</a></td> |
|
345 <td>Private slot to update submodules of the project.</td> |
|
346 </tr> |
|
347 <tr> |
|
348 <td><a href="#GitProjectHelper.__gitSubmodulesUpdateInit">__gitSubmodulesUpdateInit</a></td> |
|
349 <td>Private slot to initialize and update submodules of the project.</td> |
|
350 </tr> |
|
351 <tr> |
|
352 <td><a href="#GitProjectHelper.__gitSubmodulesUpdateOptions">__gitSubmodulesUpdateOptions</a></td> |
|
353 <td>Private slot to update submodules of the project with options.</td> |
|
354 </tr> |
|
355 <tr> |
|
356 <td><a href="#GitProjectHelper.__gitSubmodulesUpdateRemote">__gitSubmodulesUpdateRemote</a></td> |
|
357 <td>Private slot to fetch and update submodules of the project.</td> |
|
358 </tr> |
|
359 <tr> |
|
360 <td><a href="#GitProjectHelper.__gitTagList">__gitTagList</a></td> |
|
361 <td>Private slot used to list the tags of the project.</td> |
|
362 </tr> |
|
363 <tr> |
|
364 <td><a href="#GitProjectHelper.__gitUnstage">__gitUnstage</a></td> |
|
365 <td>Private slot used to unstage changes made to the local project.</td> |
|
366 </tr> |
|
367 <tr> |
|
368 <td><a href="#GitProjectHelper.__gitVerify">__gitVerify</a></td> |
|
369 <td>Private slot used to verify the connectivity and validity of objects of the database.</td> |
|
370 </tr> |
|
371 <tr> |
|
372 <td><a href="#GitProjectHelper.__gitVerifyBundle">__gitVerifyBundle</a></td> |
|
373 <td>Private slot used to verify a bundle file.</td> |
|
374 </tr> |
|
375 <tr> |
|
376 <td><a href="#GitProjectHelper.getActions">getActions</a></td> |
|
377 <td>Public method to get a list of all actions.</td> |
|
378 </tr> |
|
379 <tr> |
|
380 <td><a href="#GitProjectHelper.getProject">getProject</a></td> |
|
381 <td>Public method to get a reference to the project object.</td> |
|
382 </tr> |
|
383 <tr> |
|
384 <td><a href="#GitProjectHelper.initActions">initActions</a></td> |
|
385 <td>Public method to generate the action objects.</td> |
|
386 </tr> |
|
387 <tr> |
|
388 <td><a href="#GitProjectHelper.initMenu">initMenu</a></td> |
|
389 <td>Public method to generate the VCS menu.</td> |
|
390 </tr> |
|
391 <tr> |
|
392 <td><a href="#GitProjectHelper.initToolbar">initToolbar</a></td> |
|
393 <td>Public slot to initialize the VCS toolbar.</td> |
|
394 </tr> |
|
395 <tr> |
|
396 <td><a href="#GitProjectHelper.removeToolbar">removeToolbar</a></td> |
|
397 <td>Public method to remove a toolbar created by initToolbar().</td> |
|
398 </tr> |
|
399 <tr> |
|
400 <td><a href="#GitProjectHelper.setObjects">setObjects</a></td> |
|
401 <td>Public method to set references to the vcs and project objects.</td> |
|
402 </tr> |
|
403 <tr> |
|
404 <td><a href="#GitProjectHelper.shutdown">shutdown</a></td> |
|
405 <td>Public method to perform shutdown actions.</td> |
|
406 </tr> |
|
407 </table> |
|
408 <h3>Static Methods</h3> |
|
409 |
|
410 <table> |
|
411 <tr><td>None</td></tr> |
|
412 </table> |
|
413 |
|
414 <a NAME="GitProjectHelper.__init__" ID="GitProjectHelper.__init__"></a> |
|
415 <h4>GitProjectHelper (Constructor)</h4> |
|
416 <b>GitProjectHelper</b>(<i>vcsObject, projectObject, parent=None, name=None</i>) |
|
417 |
|
418 <p> |
|
419 Constructor |
|
420 </p> |
|
421 <dl> |
|
422 |
|
423 <dt><i>vcsObject</i></dt> |
|
424 <dd> |
|
425 reference to the vcs object |
|
426 </dd> |
|
427 <dt><i>projectObject</i></dt> |
|
428 <dd> |
|
429 reference to the project object |
|
430 </dd> |
|
431 <dt><i>parent</i></dt> |
|
432 <dd> |
|
433 parent widget (QWidget) |
|
434 </dd> |
|
435 <dt><i>name</i></dt> |
|
436 <dd> |
|
437 name of this object (string) |
|
438 </dd> |
|
439 </dl> |
|
440 <a NAME="GitProjectHelper.__gitAddRemote" ID="GitProjectHelper.__gitAddRemote"></a> |
|
441 <h4>GitProjectHelper.__gitAddRemote</h4> |
|
442 <b>__gitAddRemote</b>(<i></i>) |
|
443 |
|
444 <p> |
|
445 Private slot to add a remote repository. |
|
446 </p> |
|
447 <a NAME="GitProjectHelper.__gitApplyPatches" ID="GitProjectHelper.__gitApplyPatches"></a> |
|
448 <h4>GitProjectHelper.__gitApplyPatches</h4> |
|
449 <b>__gitApplyPatches</b>(<i></i>) |
|
450 |
|
451 <p> |
|
452 Private slot to apply a list of patch files. |
|
453 </p> |
|
454 <a NAME="GitProjectHelper.__gitBisectBad" ID="GitProjectHelper.__gitBisectBad"></a> |
|
455 <h4>GitProjectHelper.__gitBisectBad</h4> |
|
456 <b>__gitBisectBad</b>(<i></i>) |
|
457 |
|
458 <p> |
|
459 Private slot used to execute the bisect bad command. |
|
460 </p> |
|
461 <a NAME="GitProjectHelper.__gitBisectCreateReplay" ID="GitProjectHelper.__gitBisectCreateReplay"></a> |
|
462 <h4>GitProjectHelper.__gitBisectCreateReplay</h4> |
|
463 <b>__gitBisectCreateReplay</b>(<i></i>) |
|
464 |
|
465 <p> |
|
466 Private slot used to create a replay file for the current bisect |
|
467 session. |
|
468 </p> |
|
469 <a NAME="GitProjectHelper.__gitBisectEditReplay" ID="GitProjectHelper.__gitBisectEditReplay"></a> |
|
470 <h4>GitProjectHelper.__gitBisectEditReplay</h4> |
|
471 <b>__gitBisectEditReplay</b>(<i></i>) |
|
472 |
|
473 <p> |
|
474 Private slot used to edit a bisect replay file. |
|
475 </p> |
|
476 <a NAME="GitProjectHelper.__gitBisectGood" ID="GitProjectHelper.__gitBisectGood"></a> |
|
477 <h4>GitProjectHelper.__gitBisectGood</h4> |
|
478 <b>__gitBisectGood</b>(<i></i>) |
|
479 |
|
480 <p> |
|
481 Private slot used to execute the bisect good command. |
|
482 </p> |
|
483 <a NAME="GitProjectHelper.__gitBisectLogBrowser" ID="GitProjectHelper.__gitBisectLogBrowser"></a> |
|
484 <h4>GitProjectHelper.__gitBisectLogBrowser</h4> |
|
485 <b>__gitBisectLogBrowser</b>(<i></i>) |
|
486 |
|
487 <p> |
|
488 Private slot used to show the bisect log browser window. |
|
489 </p> |
|
490 <a NAME="GitProjectHelper.__gitBisectReplay" ID="GitProjectHelper.__gitBisectReplay"></a> |
|
491 <h4>GitProjectHelper.__gitBisectReplay</h4> |
|
492 <b>__gitBisectReplay</b>(<i></i>) |
|
493 |
|
494 <p> |
|
495 Private slot used to replay a bisect session. |
|
496 </p> |
|
497 <a NAME="GitProjectHelper.__gitBisectReset" ID="GitProjectHelper.__gitBisectReset"></a> |
|
498 <h4>GitProjectHelper.__gitBisectReset</h4> |
|
499 <b>__gitBisectReset</b>(<i></i>) |
|
500 |
|
501 <p> |
|
502 Private slot used to execute the bisect reset command. |
|
503 </p> |
|
504 <a NAME="GitProjectHelper.__gitBisectSkip" ID="GitProjectHelper.__gitBisectSkip"></a> |
|
505 <h4>GitProjectHelper.__gitBisectSkip</h4> |
|
506 <b>__gitBisectSkip</b>(<i></i>) |
|
507 |
|
508 <p> |
|
509 Private slot used to execute the bisect skip command. |
|
510 </p> |
|
511 <a NAME="GitProjectHelper.__gitBisectStart" ID="GitProjectHelper.__gitBisectStart"></a> |
|
512 <h4>GitProjectHelper.__gitBisectStart</h4> |
|
513 <b>__gitBisectStart</b>(<i></i>) |
|
514 |
|
515 <p> |
|
516 Private slot used to execute the bisect start command. |
|
517 </p> |
|
518 <a NAME="GitProjectHelper.__gitBisectStartExtended" ID="GitProjectHelper.__gitBisectStartExtended"></a> |
|
519 <h4>GitProjectHelper.__gitBisectStartExtended</h4> |
|
520 <b>__gitBisectStartExtended</b>(<i></i>) |
|
521 |
|
522 <p> |
|
523 Private slot used to execute the bisect start command with options. |
|
524 </p> |
|
525 <a NAME="GitProjectHelper.__gitBranch" ID="GitProjectHelper.__gitBranch"></a> |
|
526 <h4>GitProjectHelper.__gitBranch</h4> |
|
527 <b>__gitBranch</b>(<i></i>) |
|
528 |
|
529 <p> |
|
530 Private slot used to perform branch operations for the project. |
|
531 </p> |
|
532 <a NAME="GitProjectHelper.__gitBranchList" ID="GitProjectHelper.__gitBranchList"></a> |
|
533 <h4>GitProjectHelper.__gitBranchList</h4> |
|
534 <b>__gitBranchList</b>(<i></i>) |
|
535 |
|
536 <p> |
|
537 Private slot used to list the branches of the project. |
|
538 </p> |
|
539 <a NAME="GitProjectHelper.__gitBundle" ID="GitProjectHelper.__gitBundle"></a> |
|
540 <h4>GitProjectHelper.__gitBundle</h4> |
|
541 <b>__gitBundle</b>(<i></i>) |
|
542 |
|
543 <p> |
|
544 Private slot used to create a bundle file. |
|
545 </p> |
|
546 <a NAME="GitProjectHelper.__gitBundleFetch" ID="GitProjectHelper.__gitBundleFetch"></a> |
|
547 <h4>GitProjectHelper.__gitBundleFetch</h4> |
|
548 <b>__gitBundleFetch</b>(<i></i>) |
|
549 |
|
550 <p> |
|
551 Private slot to apply a head of a bundle file using the fetch method. |
|
552 </p> |
|
553 <a NAME="GitProjectHelper.__gitBundleListHeads" ID="GitProjectHelper.__gitBundleListHeads"></a> |
|
554 <h4>GitProjectHelper.__gitBundleListHeads</h4> |
|
555 <b>__gitBundleListHeads</b>(<i></i>) |
|
556 |
|
557 <p> |
|
558 Private slot used to list the heads contained in a bundle file. |
|
559 </p> |
|
560 <a NAME="GitProjectHelper.__gitBundlePull" ID="GitProjectHelper.__gitBundlePull"></a> |
|
561 <h4>GitProjectHelper.__gitBundlePull</h4> |
|
562 <b>__gitBundlePull</b>(<i></i>) |
|
563 |
|
564 <p> |
|
565 Private slot to apply a head of a bundle file using the pull method. |
|
566 </p> |
|
567 <a NAME="GitProjectHelper.__gitCancelMerge" ID="GitProjectHelper.__gitCancelMerge"></a> |
|
568 <h4>GitProjectHelper.__gitCancelMerge</h4> |
|
569 <b>__gitCancelMerge</b>(<i></i>) |
|
570 |
|
571 <p> |
|
572 Private slot used to cancel an uncommitted or failed merge. |
|
573 </p> |
|
574 <a NAME="GitProjectHelper.__gitChangeRemoteUrl" ID="GitProjectHelper.__gitChangeRemoteUrl"></a> |
|
575 <h4>GitProjectHelper.__gitChangeRemoteUrl</h4> |
|
576 <b>__gitChangeRemoteUrl</b>(<i></i>) |
|
577 |
|
578 <p> |
|
579 Private slot to change the URL of a remote repository. |
|
580 </p> |
|
581 <a NAME="GitProjectHelper.__gitCheckPatches" ID="GitProjectHelper.__gitCheckPatches"></a> |
|
582 <h4>GitProjectHelper.__gitCheckPatches</h4> |
|
583 <b>__gitCheckPatches</b>(<i></i>) |
|
584 |
|
585 <p> |
|
586 Private slot to check a list of patch files, if they would apply |
|
587 cleanly. |
|
588 </p> |
|
589 <a NAME="GitProjectHelper.__gitCherryPick" ID="GitProjectHelper.__gitCherryPick"></a> |
|
590 <h4>GitProjectHelper.__gitCherryPick</h4> |
|
591 <b>__gitCherryPick</b>(<i></i>) |
|
592 |
|
593 <p> |
|
594 Private slot used to copy commits into the current branch. |
|
595 </p> |
|
596 <a NAME="GitProjectHelper.__gitCherryPickAbort" ID="GitProjectHelper.__gitCherryPickAbort"></a> |
|
597 <h4>GitProjectHelper.__gitCherryPickAbort</h4> |
|
598 <b>__gitCherryPickAbort</b>(<i></i>) |
|
599 |
|
600 <p> |
|
601 Private slot used to cancel the last copying session and return to |
|
602 the previous state. |
|
603 </p> |
|
604 <a NAME="GitProjectHelper.__gitCherryPickContinue" ID="GitProjectHelper.__gitCherryPickContinue"></a> |
|
605 <h4>GitProjectHelper.__gitCherryPickContinue</h4> |
|
606 <b>__gitCherryPickContinue</b>(<i></i>) |
|
607 |
|
608 <p> |
|
609 Private slot used to continue the last copying session after conflicts |
|
610 were resolved. |
|
611 </p> |
|
612 <a NAME="GitProjectHelper.__gitCherryPickQuit" ID="GitProjectHelper.__gitCherryPickQuit"></a> |
|
613 <h4>GitProjectHelper.__gitCherryPickQuit</h4> |
|
614 <b>__gitCherryPickQuit</b>(<i></i>) |
|
615 |
|
616 <p> |
|
617 Private slot used to quit the current copying operation. |
|
618 </p> |
|
619 <a NAME="GitProjectHelper.__gitCommitMerge" ID="GitProjectHelper.__gitCommitMerge"></a> |
|
620 <h4>GitProjectHelper.__gitCommitMerge</h4> |
|
621 <b>__gitCommitMerge</b>(<i></i>) |
|
622 |
|
623 <p> |
|
624 Private slot used to commit the ongoing merge. |
|
625 </p> |
|
626 <a NAME="GitProjectHelper.__gitConfigure" ID="GitProjectHelper.__gitConfigure"></a> |
|
627 <h4>GitProjectHelper.__gitConfigure</h4> |
|
628 <b>__gitConfigure</b>(<i></i>) |
|
629 |
|
630 <p> |
|
631 Private method to open the configuration dialog. |
|
632 </p> |
|
633 <a NAME="GitProjectHelper.__gitCreateArchive" ID="GitProjectHelper.__gitCreateArchive"></a> |
|
634 <h4>GitProjectHelper.__gitCreateArchive</h4> |
|
635 <b>__gitCreateArchive</b>(<i></i>) |
|
636 |
|
637 <p> |
|
638 Private slot used to create an archive from the local repository. |
|
639 </p> |
|
640 <a NAME="GitProjectHelper.__gitCreateIgnore" ID="GitProjectHelper.__gitCreateIgnore"></a> |
|
641 <h4>GitProjectHelper.__gitCreateIgnore</h4> |
|
642 <b>__gitCreateIgnore</b>(<i></i>) |
|
643 |
|
644 <p> |
|
645 Private slot used to create a .gitignore file for the project. |
|
646 </p> |
|
647 <a NAME="GitProjectHelper.__gitDeleteBranch" ID="GitProjectHelper.__gitDeleteBranch"></a> |
|
648 <h4>GitProjectHelper.__gitDeleteBranch</h4> |
|
649 <b>__gitDeleteBranch</b>(<i></i>) |
|
650 |
|
651 <p> |
|
652 Private slot used to delete a branch from a remote repository. |
|
653 </p> |
|
654 <a NAME="GitProjectHelper.__gitDescribeTag" ID="GitProjectHelper.__gitDescribeTag"></a> |
|
655 <h4>GitProjectHelper.__gitDescribeTag</h4> |
|
656 <b>__gitDescribeTag</b>(<i></i>) |
|
657 |
|
658 <p> |
|
659 Private slot to show the most recent tag. |
|
660 </p> |
|
661 <a NAME="GitProjectHelper.__gitEditRepoConfig" ID="GitProjectHelper.__gitEditRepoConfig"></a> |
|
662 <h4>GitProjectHelper.__gitEditRepoConfig</h4> |
|
663 <b>__gitEditRepoConfig</b>(<i></i>) |
|
664 |
|
665 <p> |
|
666 Private slot used to edit the repository configuration file. |
|
667 </p> |
|
668 <a NAME="GitProjectHelper.__gitEditUserConfig" ID="GitProjectHelper.__gitEditUserConfig"></a> |
|
669 <h4>GitProjectHelper.__gitEditUserConfig</h4> |
|
670 <b>__gitEditUserConfig</b>(<i></i>) |
|
671 |
|
672 <p> |
|
673 Private slot used to edit the user configuration file. |
|
674 </p> |
|
675 <a NAME="GitProjectHelper.__gitExtendedDiff" ID="GitProjectHelper.__gitExtendedDiff"></a> |
|
676 <h4>GitProjectHelper.__gitExtendedDiff</h4> |
|
677 <b>__gitExtendedDiff</b>(<i></i>) |
|
678 |
|
679 <p> |
|
680 Private slot used to perform a git diff with the selection of |
|
681 revisions. |
|
682 </p> |
|
683 <a NAME="GitProjectHelper.__gitFetch" ID="GitProjectHelper.__gitFetch"></a> |
|
684 <h4>GitProjectHelper.__gitFetch</h4> |
|
685 <b>__gitFetch</b>(<i></i>) |
|
686 |
|
687 <p> |
|
688 Private slot used to fetch changes from a remote repository. |
|
689 </p> |
|
690 <a NAME="GitProjectHelper.__gitHouseKeeping" ID="GitProjectHelper.__gitHouseKeeping"></a> |
|
691 <h4>GitProjectHelper.__gitHouseKeeping</h4> |
|
692 <b>__gitHouseKeeping</b>(<i></i>) |
|
693 |
|
694 <p> |
|
695 Private slot used to cleanup and optimize the local repository. |
|
696 </p> |
|
697 <a NAME="GitProjectHelper.__gitMergedBranchList" ID="GitProjectHelper.__gitMergedBranchList"></a> |
|
698 <h4>GitProjectHelper.__gitMergedBranchList</h4> |
|
699 <b>__gitMergedBranchList</b>(<i></i>) |
|
700 |
|
701 <p> |
|
702 Private slot used to list the merged branches of the project. |
|
703 </p> |
|
704 <a NAME="GitProjectHelper.__gitNotMergedBranchList" ID="GitProjectHelper.__gitNotMergedBranchList"></a> |
|
705 <h4>GitProjectHelper.__gitNotMergedBranchList</h4> |
|
706 <b>__gitNotMergedBranchList</b>(<i></i>) |
|
707 |
|
708 <p> |
|
709 Private slot used to list the not merged branches of the project. |
|
710 </p> |
|
711 <a NAME="GitProjectHelper.__gitPruneRemote" ID="GitProjectHelper.__gitPruneRemote"></a> |
|
712 <h4>GitProjectHelper.__gitPruneRemote</h4> |
|
713 <b>__gitPruneRemote</b>(<i></i>) |
|
714 |
|
715 <p> |
|
716 Private slot to prune stale tracking branches of a remote repository. |
|
717 </p> |
|
718 <a NAME="GitProjectHelper.__gitPull" ID="GitProjectHelper.__gitPull"></a> |
|
719 <h4>GitProjectHelper.__gitPull</h4> |
|
720 <b>__gitPull</b>(<i></i>) |
|
721 |
|
722 <p> |
|
723 Private slot used to pull changes from a remote repository. |
|
724 </p> |
|
725 <a NAME="GitProjectHelper.__gitPush" ID="GitProjectHelper.__gitPush"></a> |
|
726 <h4>GitProjectHelper.__gitPush</h4> |
|
727 <b>__gitPush</b>(<i></i>) |
|
728 |
|
729 <p> |
|
730 Private slot used to push changes to a remote repository. |
|
731 </p> |
|
732 <a NAME="GitProjectHelper.__gitReflogBrowser" ID="GitProjectHelper.__gitReflogBrowser"></a> |
|
733 <h4>GitProjectHelper.__gitReflogBrowser</h4> |
|
734 <b>__gitReflogBrowser</b>(<i></i>) |
|
735 |
|
736 <p> |
|
737 Private slot to show the reflog of the current project. |
|
738 </p> |
|
739 <a NAME="GitProjectHelper.__gitRemoteCredentials" ID="GitProjectHelper.__gitRemoteCredentials"></a> |
|
740 <h4>GitProjectHelper.__gitRemoteCredentials</h4> |
|
741 <b>__gitRemoteCredentials</b>(<i></i>) |
|
742 |
|
743 <p> |
|
744 Private slot to change or set the user credentials for a remote |
|
745 repository. |
|
746 </p> |
|
747 <a NAME="GitProjectHelper.__gitRemoveRemote" ID="GitProjectHelper.__gitRemoveRemote"></a> |
|
748 <h4>GitProjectHelper.__gitRemoveRemote</h4> |
|
749 <b>__gitRemoveRemote</b>(<i></i>) |
|
750 |
|
751 <p> |
|
752 Private slot to remove a remote repository. |
|
753 </p> |
|
754 <a NAME="GitProjectHelper.__gitRenameRemote" ID="GitProjectHelper.__gitRenameRemote"></a> |
|
755 <h4>GitProjectHelper.__gitRenameRemote</h4> |
|
756 <b>__gitRenameRemote</b>(<i></i>) |
|
757 |
|
758 <p> |
|
759 Private slot to rename a remote repository. |
|
760 </p> |
|
761 <a NAME="GitProjectHelper.__gitRevert" ID="GitProjectHelper.__gitRevert"></a> |
|
762 <h4>GitProjectHelper.__gitRevert</h4> |
|
763 <b>__gitRevert</b>(<i></i>) |
|
764 |
|
765 <p> |
|
766 Private slot used to revert changes made to the local project. |
|
767 </p> |
|
768 <a NAME="GitProjectHelper.__gitShowBranch" ID="GitProjectHelper.__gitShowBranch"></a> |
|
769 <h4>GitProjectHelper.__gitShowBranch</h4> |
|
770 <b>__gitShowBranch</b>(<i></i>) |
|
771 |
|
772 <p> |
|
773 Private slot used to show the current branch for the project. |
|
774 </p> |
|
775 <a NAME="GitProjectHelper.__gitShowConfig" ID="GitProjectHelper.__gitShowConfig"></a> |
|
776 <h4>GitProjectHelper.__gitShowConfig</h4> |
|
777 <b>__gitShowConfig</b>(<i></i>) |
|
778 |
|
779 <p> |
|
780 Private slot used to show the combined configuration. |
|
781 </p> |
|
782 <a NAME="GitProjectHelper.__gitShowPatchStatistics" ID="GitProjectHelper.__gitShowPatchStatistics"></a> |
|
783 <h4>GitProjectHelper.__gitShowPatchStatistics</h4> |
|
784 <b>__gitShowPatchStatistics</b>(<i></i>) |
|
785 |
|
786 <p> |
|
787 Private slot to show some patch statistics. |
|
788 </p> |
|
789 <a NAME="GitProjectHelper.__gitShowRemote" ID="GitProjectHelper.__gitShowRemote"></a> |
|
790 <h4>GitProjectHelper.__gitShowRemote</h4> |
|
791 <b>__gitShowRemote</b>(<i></i>) |
|
792 |
|
793 <p> |
|
794 Private slot used to show information about a remote repository. |
|
795 </p> |
|
796 <a NAME="GitProjectHelper.__gitShowRemotes" ID="GitProjectHelper.__gitShowRemotes"></a> |
|
797 <h4>GitProjectHelper.__gitShowRemotes</h4> |
|
798 <b>__gitShowRemotes</b>(<i></i>) |
|
799 |
|
800 <p> |
|
801 Private slot used to show the available remote repositories. |
|
802 </p> |
|
803 <a NAME="GitProjectHelper.__gitStashApply" ID="GitProjectHelper.__gitStashApply"></a> |
|
804 <h4>GitProjectHelper.__gitStashApply</h4> |
|
805 <b>__gitStashApply</b>(<i></i>) |
|
806 |
|
807 <p> |
|
808 Private slot to restore a stash and keep it. |
|
809 </p> |
|
810 <a NAME="GitProjectHelper.__gitStashBranch" ID="GitProjectHelper.__gitStashBranch"></a> |
|
811 <h4>GitProjectHelper.__gitStashBranch</h4> |
|
812 <b>__gitStashBranch</b>(<i></i>) |
|
813 |
|
814 <p> |
|
815 Private slot to create a new branch and restore a stash into it. |
|
816 </p> |
|
817 <a NAME="GitProjectHelper.__gitStashBrowser" ID="GitProjectHelper.__gitStashBrowser"></a> |
|
818 <h4>GitProjectHelper.__gitStashBrowser</h4> |
|
819 <b>__gitStashBrowser</b>(<i></i>) |
|
820 |
|
821 <p> |
|
822 Private slot used to show the stash browser dialog. |
|
823 </p> |
|
824 <a NAME="GitProjectHelper.__gitStashClear" ID="GitProjectHelper.__gitStashClear"></a> |
|
825 <h4>GitProjectHelper.__gitStashClear</h4> |
|
826 <b>__gitStashClear</b>(<i></i>) |
|
827 |
|
828 <p> |
|
829 Private slot to clear all stashes. |
|
830 </p> |
|
831 <a NAME="GitProjectHelper.__gitStashDrop" ID="GitProjectHelper.__gitStashDrop"></a> |
|
832 <h4>GitProjectHelper.__gitStashDrop</h4> |
|
833 <b>__gitStashDrop</b>(<i></i>) |
|
834 |
|
835 <p> |
|
836 Private slot to drop a stash. |
|
837 </p> |
|
838 <a NAME="GitProjectHelper.__gitStashPop" ID="GitProjectHelper.__gitStashPop"></a> |
|
839 <h4>GitProjectHelper.__gitStashPop</h4> |
|
840 <b>__gitStashPop</b>(<i></i>) |
|
841 |
|
842 <p> |
|
843 Private slot to restore a stash and delete it. |
|
844 </p> |
|
845 <a NAME="GitProjectHelper.__gitStashSave" ID="GitProjectHelper.__gitStashSave"></a> |
|
846 <h4>GitProjectHelper.__gitStashSave</h4> |
|
847 <b>__gitStashSave</b>(<i></i>) |
|
848 |
|
849 <p> |
|
850 Private slot to stash all current changes. |
|
851 </p> |
|
852 <a NAME="GitProjectHelper.__gitStashShow" ID="GitProjectHelper.__gitStashShow"></a> |
|
853 <h4>GitProjectHelper.__gitStashShow</h4> |
|
854 <b>__gitStashShow</b>(<i></i>) |
|
855 |
|
856 <p> |
|
857 Private slot to show the contents of the selected stash. |
|
858 </p> |
|
859 <a NAME="GitProjectHelper.__gitStatistics" ID="GitProjectHelper.__gitStatistics"></a> |
|
860 <h4>GitProjectHelper.__gitStatistics</h4> |
|
861 <b>__gitStatistics</b>(<i></i>) |
|
862 |
|
863 <p> |
|
864 Private slot used to show some statistics of the local repository. |
|
865 </p> |
|
866 <a NAME="GitProjectHelper.__gitSubmoduleAdd" ID="GitProjectHelper.__gitSubmoduleAdd"></a> |
|
867 <h4>GitProjectHelper.__gitSubmoduleAdd</h4> |
|
868 <b>__gitSubmoduleAdd</b>(<i></i>) |
|
869 |
|
870 <p> |
|
871 Private slot to add a submodule to the current project. |
|
872 </p> |
|
873 <a NAME="GitProjectHelper.__gitSubmodulesDeinit" ID="GitProjectHelper.__gitSubmodulesDeinit"></a> |
|
874 <h4>GitProjectHelper.__gitSubmodulesDeinit</h4> |
|
875 <b>__gitSubmodulesDeinit</b>(<i></i>) |
|
876 |
|
877 <p> |
|
878 Private slot to unregister submodules of the project. |
|
879 </p> |
|
880 <a NAME="GitProjectHelper.__gitSubmodulesInit" ID="GitProjectHelper.__gitSubmodulesInit"></a> |
|
881 <h4>GitProjectHelper.__gitSubmodulesInit</h4> |
|
882 <b>__gitSubmodulesInit</b>(<i></i>) |
|
883 |
|
884 <p> |
|
885 Private slot to initialize submodules of the project. |
|
886 </p> |
|
887 <a NAME="GitProjectHelper.__gitSubmodulesList" ID="GitProjectHelper.__gitSubmodulesList"></a> |
|
888 <h4>GitProjectHelper.__gitSubmodulesList</h4> |
|
889 <b>__gitSubmodulesList</b>(<i></i>) |
|
890 |
|
891 <p> |
|
892 Private slot to list the submodules defined for the current project. |
|
893 </p> |
|
894 <a NAME="GitProjectHelper.__gitSubmodulesStatus" ID="GitProjectHelper.__gitSubmodulesStatus"></a> |
|
895 <h4>GitProjectHelper.__gitSubmodulesStatus</h4> |
|
896 <b>__gitSubmodulesStatus</b>(<i></i>) |
|
897 |
|
898 <p> |
|
899 Private slot to show the status of submodules of the project. |
|
900 </p> |
|
901 <a NAME="GitProjectHelper.__gitSubmodulesSummary" ID="GitProjectHelper.__gitSubmodulesSummary"></a> |
|
902 <h4>GitProjectHelper.__gitSubmodulesSummary</h4> |
|
903 <b>__gitSubmodulesSummary</b>(<i></i>) |
|
904 |
|
905 <p> |
|
906 Private slot to show summary information for submodules of the project. |
|
907 </p> |
|
908 <a NAME="GitProjectHelper.__gitSubmodulesSync" ID="GitProjectHelper.__gitSubmodulesSync"></a> |
|
909 <h4>GitProjectHelper.__gitSubmodulesSync</h4> |
|
910 <b>__gitSubmodulesSync</b>(<i></i>) |
|
911 |
|
912 <p> |
|
913 Private slot to synchronize URLs of submodules of the project. |
|
914 </p> |
|
915 <a NAME="GitProjectHelper.__gitSubmodulesUpdate" ID="GitProjectHelper.__gitSubmodulesUpdate"></a> |
|
916 <h4>GitProjectHelper.__gitSubmodulesUpdate</h4> |
|
917 <b>__gitSubmodulesUpdate</b>(<i></i>) |
|
918 |
|
919 <p> |
|
920 Private slot to update submodules of the project. |
|
921 </p> |
|
922 <a NAME="GitProjectHelper.__gitSubmodulesUpdateInit" ID="GitProjectHelper.__gitSubmodulesUpdateInit"></a> |
|
923 <h4>GitProjectHelper.__gitSubmodulesUpdateInit</h4> |
|
924 <b>__gitSubmodulesUpdateInit</b>(<i></i>) |
|
925 |
|
926 <p> |
|
927 Private slot to initialize and update submodules of the project. |
|
928 </p> |
|
929 <a NAME="GitProjectHelper.__gitSubmodulesUpdateOptions" ID="GitProjectHelper.__gitSubmodulesUpdateOptions"></a> |
|
930 <h4>GitProjectHelper.__gitSubmodulesUpdateOptions</h4> |
|
931 <b>__gitSubmodulesUpdateOptions</b>(<i></i>) |
|
932 |
|
933 <p> |
|
934 Private slot to update submodules of the project with options. |
|
935 </p> |
|
936 <a NAME="GitProjectHelper.__gitSubmodulesUpdateRemote" ID="GitProjectHelper.__gitSubmodulesUpdateRemote"></a> |
|
937 <h4>GitProjectHelper.__gitSubmodulesUpdateRemote</h4> |
|
938 <b>__gitSubmodulesUpdateRemote</b>(<i></i>) |
|
939 |
|
940 <p> |
|
941 Private slot to fetch and update submodules of the project. |
|
942 </p> |
|
943 <a NAME="GitProjectHelper.__gitTagList" ID="GitProjectHelper.__gitTagList"></a> |
|
944 <h4>GitProjectHelper.__gitTagList</h4> |
|
945 <b>__gitTagList</b>(<i></i>) |
|
946 |
|
947 <p> |
|
948 Private slot used to list the tags of the project. |
|
949 </p> |
|
950 <a NAME="GitProjectHelper.__gitUnstage" ID="GitProjectHelper.__gitUnstage"></a> |
|
951 <h4>GitProjectHelper.__gitUnstage</h4> |
|
952 <b>__gitUnstage</b>(<i></i>) |
|
953 |
|
954 <p> |
|
955 Private slot used to unstage changes made to the local project. |
|
956 </p> |
|
957 <a NAME="GitProjectHelper.__gitVerify" ID="GitProjectHelper.__gitVerify"></a> |
|
958 <h4>GitProjectHelper.__gitVerify</h4> |
|
959 <b>__gitVerify</b>(<i></i>) |
|
960 |
|
961 <p> |
|
962 Private slot used to verify the connectivity and validity of objects |
|
963 of the database. |
|
964 </p> |
|
965 <a NAME="GitProjectHelper.__gitVerifyBundle" ID="GitProjectHelper.__gitVerifyBundle"></a> |
|
966 <h4>GitProjectHelper.__gitVerifyBundle</h4> |
|
967 <b>__gitVerifyBundle</b>(<i></i>) |
|
968 |
|
969 <p> |
|
970 Private slot used to verify a bundle file. |
|
971 </p> |
|
972 <a NAME="GitProjectHelper.getActions" ID="GitProjectHelper.getActions"></a> |
|
973 <h4>GitProjectHelper.getActions</h4> |
|
974 <b>getActions</b>(<i></i>) |
|
975 |
|
976 <p> |
|
977 Public method to get a list of all actions. |
|
978 </p> |
|
979 <dl> |
|
980 <dt>Return:</dt> |
|
981 <dd> |
|
982 list of all actions (list of EricAction) |
|
983 </dd> |
|
984 </dl> |
|
985 <a NAME="GitProjectHelper.getProject" ID="GitProjectHelper.getProject"></a> |
|
986 <h4>GitProjectHelper.getProject</h4> |
|
987 <b>getProject</b>(<i></i>) |
|
988 |
|
989 <p> |
|
990 Public method to get a reference to the project object. |
|
991 </p> |
|
992 <dl> |
|
993 <dt>Return:</dt> |
|
994 <dd> |
|
995 reference to the project object (Project) |
|
996 </dd> |
|
997 </dl> |
|
998 <a NAME="GitProjectHelper.initActions" ID="GitProjectHelper.initActions"></a> |
|
999 <h4>GitProjectHelper.initActions</h4> |
|
1000 <b>initActions</b>(<i></i>) |
|
1001 |
|
1002 <p> |
|
1003 Public method to generate the action objects. |
|
1004 </p> |
|
1005 <a NAME="GitProjectHelper.initMenu" ID="GitProjectHelper.initMenu"></a> |
|
1006 <h4>GitProjectHelper.initMenu</h4> |
|
1007 <b>initMenu</b>(<i>menu</i>) |
|
1008 |
|
1009 <p> |
|
1010 Public method to generate the VCS menu. |
|
1011 </p> |
|
1012 <dl> |
|
1013 |
|
1014 <dt><i>menu</i></dt> |
|
1015 <dd> |
|
1016 reference to the menu to be populated (QMenu) |
|
1017 </dd> |
|
1018 </dl> |
|
1019 <a NAME="GitProjectHelper.initToolbar" ID="GitProjectHelper.initToolbar"></a> |
|
1020 <h4>GitProjectHelper.initToolbar</h4> |
|
1021 <b>initToolbar</b>(<i>ui, toolbarManager</i>) |
|
1022 |
|
1023 <p> |
|
1024 Public slot to initialize the VCS toolbar. |
|
1025 </p> |
|
1026 <dl> |
|
1027 |
|
1028 <dt><i>ui</i></dt> |
|
1029 <dd> |
|
1030 reference to the main window (UserInterface) |
|
1031 </dd> |
|
1032 <dt><i>toolbarManager</i></dt> |
|
1033 <dd> |
|
1034 reference to a toolbar manager object |
|
1035 (EricToolBarManager) |
|
1036 </dd> |
|
1037 </dl> |
|
1038 <a NAME="GitProjectHelper.removeToolbar" ID="GitProjectHelper.removeToolbar"></a> |
|
1039 <h4>GitProjectHelper.removeToolbar</h4> |
|
1040 <b>removeToolbar</b>(<i>ui, toolbarManager</i>) |
|
1041 |
|
1042 <p> |
|
1043 Public method to remove a toolbar created by initToolbar(). |
|
1044 </p> |
|
1045 <dl> |
|
1046 |
|
1047 <dt><i>ui</i></dt> |
|
1048 <dd> |
|
1049 reference to the main window (UserInterface) |
|
1050 </dd> |
|
1051 <dt><i>toolbarManager</i></dt> |
|
1052 <dd> |
|
1053 reference to a toolbar manager object |
|
1054 (EricToolBarManager) |
|
1055 </dd> |
|
1056 </dl> |
|
1057 <a NAME="GitProjectHelper.setObjects" ID="GitProjectHelper.setObjects"></a> |
|
1058 <h4>GitProjectHelper.setObjects</h4> |
|
1059 <b>setObjects</b>(<i>vcsObject, projectObject</i>) |
|
1060 |
|
1061 <p> |
|
1062 Public method to set references to the vcs and project objects. |
|
1063 </p> |
|
1064 <dl> |
|
1065 |
|
1066 <dt><i>vcsObject</i></dt> |
|
1067 <dd> |
|
1068 reference to the vcs object |
|
1069 </dd> |
|
1070 <dt><i>projectObject</i></dt> |
|
1071 <dd> |
|
1072 reference to the project object |
|
1073 </dd> |
|
1074 </dl> |
|
1075 <a NAME="GitProjectHelper.shutdown" ID="GitProjectHelper.shutdown"></a> |
|
1076 <h4>GitProjectHelper.shutdown</h4> |
|
1077 <b>shutdown</b>(<i></i>) |
|
1078 |
|
1079 <p> |
|
1080 Public method to perform shutdown actions. |
|
1081 </p> |
|
1082 <div align="right"><a href="#top">Up</a></div> |
|
1083 <hr /> |
|
1084 </body></html> |