src/eric7/Documentation/Source/eric7.Plugins.VcsPlugins.vcsPySvn.ProjectHelper.html

branch
eric7
changeset 10479
856476537696
parent 10438
4cd7e5a8b3cf
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.VcsPlugins.vcsPySvn.ProjectHelper</h1> 9 <h1>eric7.Plugins.VcsPlugins.vcsPySvn.ProjectHelper</h1>
10
11 <p> 10 <p>
12 Module implementing the VCS project helper for Subversion. 11 Module implementing the VCS project helper for Subversion.
13 </p> 12 </p>
13
14 <h3>Global Attributes</h3> 14 <h3>Global Attributes</h3>
15 15 <table>
16 <table> 16 <tr><td>None</td></tr>
17 <tr><td>None</td></tr> 17 </table>
18 </table> 18
19 <h3>Classes</h3> 19 <h3>Classes</h3>
20 20 <table>
21 <table>
22
23 <tr> 21 <tr>
24 <td><a href="#PySvnProjectHelper">PySvnProjectHelper</a></td> 22 <td><a href="#PySvnProjectHelper">PySvnProjectHelper</a></td>
25 <td>Class implementing the VCS project helper for Subversion.</td> 23 <td>Class implementing the VCS project helper for Subversion.</td>
26 </tr> 24 </tr>
27 </table> 25 </table>
26
28 <h3>Functions</h3> 27 <h3>Functions</h3>
29 28 <table>
30 <table> 29 <tr><td>None</td></tr>
31 <tr><td>None</td></tr> 30 </table>
32 </table> 31
33 <hr /> 32 <hr />
34 <hr /> 33 <hr />
35 <a NAME="PySvnProjectHelper" ID="PySvnProjectHelper"></a> 34 <a NAME="PySvnProjectHelper" ID="PySvnProjectHelper"></a>
36 <h2>PySvnProjectHelper</h2> 35 <h2>PySvnProjectHelper</h2>
37
38 <p> 36 <p>
39 Class implementing the VCS project helper for Subversion. 37 Class implementing the VCS project helper for Subversion.
40 </p> 38 </p>
39
41 <h3>Derived from</h3> 40 <h3>Derived from</h3>
42 VcsProjectHelper 41 VcsProjectHelper
43 <h3>Class Attributes</h3> 42 <h3>Class Attributes</h3>
44 43 <table>
45 <table> 44 <tr><td>None</td></tr>
46 <tr><td>None</td></tr> 45 </table>
47 </table> 46
48 <h3>Class Methods</h3> 47 <h3>Class Methods</h3>
49 48 <table>
50 <table> 49 <tr><td>None</td></tr>
51 <tr><td>None</td></tr> 50 </table>
52 </table> 51
53 <h3>Methods</h3> 52 <h3>Methods</h3>
54 53 <table>
55 <table>
56
57 <tr> 54 <tr>
58 <td><a href="#PySvnProjectHelper.__init__">PySvnProjectHelper</a></td> 55 <td><a href="#PySvnProjectHelper.__init__">PySvnProjectHelper</a></td>
59 <td>Constructor</td> 56 <td>Constructor</td>
60 </tr> 57 </tr>
61 <tr> 58 <tr>
133 <tr> 130 <tr>
134 <td><a href="#PySvnProjectHelper.removeToolbar">removeToolbar</a></td> 131 <td><a href="#PySvnProjectHelper.removeToolbar">removeToolbar</a></td>
135 <td>Public method to remove a toolbar created by initToolbar().</td> 132 <td>Public method to remove a toolbar created by initToolbar().</td>
136 </tr> 133 </tr>
137 </table> 134 </table>
135
138 <h3>Static Methods</h3> 136 <h3>Static Methods</h3>
139 137 <table>
140 <table> 138 <tr><td>None</td></tr>
141 <tr><td>None</td></tr> 139 </table>
142 </table> 140
143 141
144 <a NAME="PySvnProjectHelper.__init__" ID="PySvnProjectHelper.__init__"></a> 142 <a NAME="PySvnProjectHelper.__init__" ID="PySvnProjectHelper.__init__"></a>
145 <h4>PySvnProjectHelper (Constructor)</h4> 143 <h4>PySvnProjectHelper (Constructor)</h4>
146 <b>PySvnProjectHelper</b>(<i>vcsObject, projectObject, parent=None, name=None</i>) 144 <b>PySvnProjectHelper</b>(<i>vcsObject, projectObject, parent=None, name=None</i>)
147
148 <p> 145 <p>
149 Constructor 146 Constructor
150 </p> 147 </p>
148
151 <dl> 149 <dl>
152 150
153 <dt><i>vcsObject</i> (Subversion)</dt> 151 <dt><i>vcsObject</i> (Subversion)</dt>
154 <dd> 152 <dd>
155 reference to the vcs object 153 reference to the vcs object
168 </dd> 166 </dd>
169 </dl> 167 </dl>
170 <a NAME="PySvnProjectHelper.__svnBranchList" ID="PySvnProjectHelper.__svnBranchList"></a> 168 <a NAME="PySvnProjectHelper.__svnBranchList" ID="PySvnProjectHelper.__svnBranchList"></a>
171 <h4>PySvnProjectHelper.__svnBranchList</h4> 169 <h4>PySvnProjectHelper.__svnBranchList</h4>
172 <b>__svnBranchList</b>(<i></i>) 170 <b>__svnBranchList</b>(<i></i>)
173
174 <p> 171 <p>
175 Private slot used to list the branches of the project. 172 Private slot used to list the branches of the project.
176 </p> 173 </p>
174
177 <a NAME="PySvnProjectHelper.__svnChangeLists" ID="PySvnProjectHelper.__svnChangeLists"></a> 175 <a NAME="PySvnProjectHelper.__svnChangeLists" ID="PySvnProjectHelper.__svnChangeLists"></a>
178 <h4>PySvnProjectHelper.__svnChangeLists</h4> 176 <h4>PySvnProjectHelper.__svnChangeLists</h4>
179 <b>__svnChangeLists</b>(<i></i>) 177 <b>__svnChangeLists</b>(<i></i>)
180
181 <p> 178 <p>
182 Private slot used to show a list of change lists. 179 Private slot used to show a list of change lists.
183 </p> 180 </p>
181
184 <a NAME="PySvnProjectHelper.__svnConfigure" ID="PySvnProjectHelper.__svnConfigure"></a> 182 <a NAME="PySvnProjectHelper.__svnConfigure" ID="PySvnProjectHelper.__svnConfigure"></a>
185 <h4>PySvnProjectHelper.__svnConfigure</h4> 183 <h4>PySvnProjectHelper.__svnConfigure</h4>
186 <b>__svnConfigure</b>(<i></i>) 184 <b>__svnConfigure</b>(<i></i>)
187
188 <p> 185 <p>
189 Private slot to open the configuration dialog. 186 Private slot to open the configuration dialog.
190 </p> 187 </p>
188
191 <a NAME="PySvnProjectHelper.__svnExtendedDiff" ID="PySvnProjectHelper.__svnExtendedDiff"></a> 189 <a NAME="PySvnProjectHelper.__svnExtendedDiff" ID="PySvnProjectHelper.__svnExtendedDiff"></a>
192 <h4>PySvnProjectHelper.__svnExtendedDiff</h4> 190 <h4>PySvnProjectHelper.__svnExtendedDiff</h4>
193 <b>__svnExtendedDiff</b>(<i></i>) 191 <b>__svnExtendedDiff</b>(<i></i>)
194
195 <p> 192 <p>
196 Private slot used to perform a svn diff with the selection of 193 Private slot used to perform a svn diff with the selection of
197 revisions. 194 revisions.
198 </p> 195 </p>
196
199 <a NAME="PySvnProjectHelper.__svnInfo" ID="PySvnProjectHelper.__svnInfo"></a> 197 <a NAME="PySvnProjectHelper.__svnInfo" ID="PySvnProjectHelper.__svnInfo"></a>
200 <h4>PySvnProjectHelper.__svnInfo</h4> 198 <h4>PySvnProjectHelper.__svnInfo</h4>
201 <b>__svnInfo</b>(<i></i>) 199 <b>__svnInfo</b>(<i></i>)
202
203 <p> 200 <p>
204 Private slot used to show repository information for the local project. 201 Private slot used to show repository information for the local project.
205 </p> 202 </p>
203
206 <a NAME="PySvnProjectHelper.__svnPropDel" ID="PySvnProjectHelper.__svnPropDel"></a> 204 <a NAME="PySvnProjectHelper.__svnPropDel" ID="PySvnProjectHelper.__svnPropDel"></a>
207 <h4>PySvnProjectHelper.__svnPropDel</h4> 205 <h4>PySvnProjectHelper.__svnPropDel</h4>
208 <b>__svnPropDel</b>(<i></i>) 206 <b>__svnPropDel</b>(<i></i>)
209
210 <p> 207 <p>
211 Private slot used to delete a property for the project files. 208 Private slot used to delete a property for the project files.
212 </p> 209 </p>
210
213 <a NAME="PySvnProjectHelper.__svnPropList" ID="PySvnProjectHelper.__svnPropList"></a> 211 <a NAME="PySvnProjectHelper.__svnPropList" ID="PySvnProjectHelper.__svnPropList"></a>
214 <h4>PySvnProjectHelper.__svnPropList</h4> 212 <h4>PySvnProjectHelper.__svnPropList</h4>
215 <b>__svnPropList</b>(<i></i>) 213 <b>__svnPropList</b>(<i></i>)
216
217 <p> 214 <p>
218 Private slot used to list the properties of the project files. 215 Private slot used to list the properties of the project files.
219 </p> 216 </p>
217
220 <a NAME="PySvnProjectHelper.__svnPropSet" ID="PySvnProjectHelper.__svnPropSet"></a> 218 <a NAME="PySvnProjectHelper.__svnPropSet" ID="PySvnProjectHelper.__svnPropSet"></a>
221 <h4>PySvnProjectHelper.__svnPropSet</h4> 219 <h4>PySvnProjectHelper.__svnPropSet</h4>
222 <b>__svnPropSet</b>(<i></i>) 220 <b>__svnPropSet</b>(<i></i>)
223
224 <p> 221 <p>
225 Private slot used to set a property for the project files. 222 Private slot used to set a property for the project files.
226 </p> 223 </p>
224
227 <a NAME="PySvnProjectHelper.__svnRelocate" ID="PySvnProjectHelper.__svnRelocate"></a> 225 <a NAME="PySvnProjectHelper.__svnRelocate" ID="PySvnProjectHelper.__svnRelocate"></a>
228 <h4>PySvnProjectHelper.__svnRelocate</h4> 226 <h4>PySvnProjectHelper.__svnRelocate</h4>
229 <b>__svnRelocate</b>(<i></i>) 227 <b>__svnRelocate</b>(<i></i>)
230
231 <p> 228 <p>
232 Private slot used to relocate the working copy to a new repository URL. 229 Private slot used to relocate the working copy to a new repository URL.
233 </p> 230 </p>
231
234 <a NAME="PySvnProjectHelper.__svnRepoBrowser" ID="PySvnProjectHelper.__svnRepoBrowser"></a> 232 <a NAME="PySvnProjectHelper.__svnRepoBrowser" ID="PySvnProjectHelper.__svnRepoBrowser"></a>
235 <h4>PySvnProjectHelper.__svnRepoBrowser</h4> 233 <h4>PySvnProjectHelper.__svnRepoBrowser</h4>
236 <b>__svnRepoBrowser</b>(<i></i>) 234 <b>__svnRepoBrowser</b>(<i></i>)
237
238 <p> 235 <p>
239 Private slot to open the repository browser. 236 Private slot to open the repository browser.
240 </p> 237 </p>
238
241 <a NAME="PySvnProjectHelper.__svnResolve" ID="PySvnProjectHelper.__svnResolve"></a> 239 <a NAME="PySvnProjectHelper.__svnResolve" ID="PySvnProjectHelper.__svnResolve"></a>
242 <h4>PySvnProjectHelper.__svnResolve</h4> 240 <h4>PySvnProjectHelper.__svnResolve</h4>
243 <b>__svnResolve</b>(<i></i>) 241 <b>__svnResolve</b>(<i></i>)
244
245 <p> 242 <p>
246 Private slot used to resolve conflicts of the local project. 243 Private slot used to resolve conflicts of the local project.
247 </p> 244 </p>
245
248 <a NAME="PySvnProjectHelper.__svnTagList" ID="PySvnProjectHelper.__svnTagList"></a> 246 <a NAME="PySvnProjectHelper.__svnTagList" ID="PySvnProjectHelper.__svnTagList"></a>
249 <h4>PySvnProjectHelper.__svnTagList</h4> 247 <h4>PySvnProjectHelper.__svnTagList</h4>
250 <b>__svnTagList</b>(<i></i>) 248 <b>__svnTagList</b>(<i></i>)
251
252 <p> 249 <p>
253 Private slot used to list the tags of the project. 250 Private slot used to list the tags of the project.
254 </p> 251 </p>
252
255 <a NAME="PySvnProjectHelper.__svnUpgrade" ID="PySvnProjectHelper.__svnUpgrade"></a> 253 <a NAME="PySvnProjectHelper.__svnUpgrade" ID="PySvnProjectHelper.__svnUpgrade"></a>
256 <h4>PySvnProjectHelper.__svnUpgrade</h4> 254 <h4>PySvnProjectHelper.__svnUpgrade</h4>
257 <b>__svnUpgrade</b>(<i></i>) 255 <b>__svnUpgrade</b>(<i></i>)
258
259 <p> 256 <p>
260 Private slot used to upgrade the working copy format. 257 Private slot used to upgrade the working copy format.
261 </p> 258 </p>
259
262 <a NAME="PySvnProjectHelper.__svnUrlDiff" ID="PySvnProjectHelper.__svnUrlDiff"></a> 260 <a NAME="PySvnProjectHelper.__svnUrlDiff" ID="PySvnProjectHelper.__svnUrlDiff"></a>
263 <h4>PySvnProjectHelper.__svnUrlDiff</h4> 261 <h4>PySvnProjectHelper.__svnUrlDiff</h4>
264 <b>__svnUrlDiff</b>(<i></i>) 262 <b>__svnUrlDiff</b>(<i></i>)
265
266 <p> 263 <p>
267 Private slot used to perform a svn diff with the selection of 264 Private slot used to perform a svn diff with the selection of
268 repository URLs. 265 repository URLs.
269 </p> 266 </p>
267
270 <a NAME="PySvnProjectHelper.getActions" ID="PySvnProjectHelper.getActions"></a> 268 <a NAME="PySvnProjectHelper.getActions" ID="PySvnProjectHelper.getActions"></a>
271 <h4>PySvnProjectHelper.getActions</h4> 269 <h4>PySvnProjectHelper.getActions</h4>
272 <b>getActions</b>(<i></i>) 270 <b>getActions</b>(<i></i>)
273
274 <p> 271 <p>
275 Public method to get a list of all actions. 272 Public method to get a list of all actions.
276 </p> 273 </p>
274
277 <dl> 275 <dl>
278 <dt>Return:</dt> 276 <dt>Return:</dt>
279 <dd> 277 <dd>
280 list of all actions 278 list of all actions
281 </dd> 279 </dd>
287 </dd> 285 </dd>
288 </dl> 286 </dl>
289 <a NAME="PySvnProjectHelper.initActions" ID="PySvnProjectHelper.initActions"></a> 287 <a NAME="PySvnProjectHelper.initActions" ID="PySvnProjectHelper.initActions"></a>
290 <h4>PySvnProjectHelper.initActions</h4> 288 <h4>PySvnProjectHelper.initActions</h4>
291 <b>initActions</b>(<i></i>) 289 <b>initActions</b>(<i></i>)
292
293 <p> 290 <p>
294 Public method to generate the action objects. 291 Public method to generate the action objects.
295 </p> 292 </p>
293
296 <a NAME="PySvnProjectHelper.initMenu" ID="PySvnProjectHelper.initMenu"></a> 294 <a NAME="PySvnProjectHelper.initMenu" ID="PySvnProjectHelper.initMenu"></a>
297 <h4>PySvnProjectHelper.initMenu</h4> 295 <h4>PySvnProjectHelper.initMenu</h4>
298 <b>initMenu</b>(<i>menu</i>) 296 <b>initMenu</b>(<i>menu</i>)
299
300 <p> 297 <p>
301 Public method to generate the VCS menu. 298 Public method to generate the VCS menu.
302 </p> 299 </p>
300
303 <dl> 301 <dl>
304 302
305 <dt><i>menu</i> (QMenu)</dt> 303 <dt><i>menu</i> (QMenu)</dt>
306 <dd> 304 <dd>
307 reference to the menu to be populated 305 reference to the menu to be populated
308 </dd> 306 </dd>
309 </dl> 307 </dl>
310 <a NAME="PySvnProjectHelper.initToolbar" ID="PySvnProjectHelper.initToolbar"></a> 308 <a NAME="PySvnProjectHelper.initToolbar" ID="PySvnProjectHelper.initToolbar"></a>
311 <h4>PySvnProjectHelper.initToolbar</h4> 309 <h4>PySvnProjectHelper.initToolbar</h4>
312 <b>initToolbar</b>(<i>ui, toolbarManager</i>) 310 <b>initToolbar</b>(<i>ui, toolbarManager</i>)
313
314 <p> 311 <p>
315 Public slot to initialize the VCS toolbar. 312 Public slot to initialize the VCS toolbar.
316 </p> 313 </p>
314
317 <dl> 315 <dl>
318 316
319 <dt><i>ui</i> (UserInterface)</dt> 317 <dt><i>ui</i> (UserInterface)</dt>
320 <dd> 318 <dd>
321 reference to the main window 319 reference to the main window
326 </dd> 324 </dd>
327 </dl> 325 </dl>
328 <a NAME="PySvnProjectHelper.removeToolbar" ID="PySvnProjectHelper.removeToolbar"></a> 326 <a NAME="PySvnProjectHelper.removeToolbar" ID="PySvnProjectHelper.removeToolbar"></a>
329 <h4>PySvnProjectHelper.removeToolbar</h4> 327 <h4>PySvnProjectHelper.removeToolbar</h4>
330 <b>removeToolbar</b>(<i>ui, toolbarManager</i>) 328 <b>removeToolbar</b>(<i>ui, toolbarManager</i>)
331
332 <p> 329 <p>
333 Public method to remove a toolbar created by initToolbar(). 330 Public method to remove a toolbar created by initToolbar().
334 </p> 331 </p>
332
335 <dl> 333 <dl>
336 334
337 <dt><i>ui</i> (UserInterface)</dt> 335 <dt><i>ui</i> (UserInterface)</dt>
338 <dd> 336 <dd>
339 reference to the main window 337 reference to the main window

eric ide

mercurial