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

branch
eric7
changeset 10259
b51dfacef37f
parent 10070
9f5758c0fec1
child 10438
4cd7e5a8b3cf
equal deleted inserted replaced
10258:e7764f992a01 10259:b51dfacef37f
82 <td><a href="#Subversion.__vcsAllRegisteredStates_wc">__vcsAllRegisteredStates_wc</a></td> 82 <td><a href="#Subversion.__vcsAllRegisteredStates_wc">__vcsAllRegisteredStates_wc</a></td>
83 <td>Private method used to get the registered states of a number of files in the VCS.</td> 83 <td>Private method used to get the registered states of a number of files in the VCS.</td>
84 </tr> 84 </tr>
85 <tr> 85 <tr>
86 <td><a href="#Subversion.__vcsAllRegisteredStates_wcng">__vcsAllRegisteredStates_wcng</a></td> 86 <td><a href="#Subversion.__vcsAllRegisteredStates_wcng">__vcsAllRegisteredStates_wcng</a></td>
87 <td></td> 87 <td>Private method used to get the registered states of a number of files in the vcs.</td>
88 </tr> 88 </tr>
89 <tr> 89 <tr>
90 <td><a href="#Subversion.__vcsCommit_Step2">__vcsCommit_Step2</a></td> 90 <td><a href="#Subversion.__vcsCommit_Step2">__vcsCommit_Step2</a></td>
91 <td>Private slot performing the second step of the commit action.</td> 91 <td>Private slot performing the second step of the commit action.</td>
92 </tr> 92 </tr>
270 <td><a href="#Subversion.vcsImport">vcsImport</a></td> 270 <td><a href="#Subversion.vcsImport">vcsImport</a></td>
271 <td>Public method used to import the project into the Subversion repository.</td> 271 <td>Public method used to import the project into the Subversion repository.</td>
272 </tr> 272 </tr>
273 <tr> 273 <tr>
274 <td><a href="#Subversion.vcsInit">vcsInit</a></td> 274 <td><a href="#Subversion.vcsInit">vcsInit</a></td>
275 <td></td> 275 <td>Public method used to initialize the subversion repository.</td>
276 </tr> 276 </tr>
277 <tr> 277 <tr>
278 <td><a href="#Subversion.vcsInitConfig">vcsInitConfig</a></td> 278 <td><a href="#Subversion.vcsInitConfig">vcsInitConfig</a></td>
279 <td></td> 279 <td>Public method to initialize the VCS configuration.</td>
280 </tr> 280 </tr>
281 <tr> 281 <tr>
282 <td><a href="#Subversion.vcsLogBrowser">vcsLogBrowser</a></td> 282 <td><a href="#Subversion.vcsLogBrowser">vcsLogBrowser</a></td>
283 <td>Public method used to browse the log of a file/directory from the Subversion repository.</td> 283 <td>Public method used to browse the log of a file/directory from the Subversion repository.</td>
284 </tr> 284 </tr>
306 <td><a href="#Subversion.vcsRegisteredState">vcsRegisteredState</a></td> 306 <td><a href="#Subversion.vcsRegisteredState">vcsRegisteredState</a></td>
307 <td>Public method used to get the registered state of a file in the vcs.</td> 307 <td>Public method used to get the registered state of a file in the vcs.</td>
308 </tr> 308 </tr>
309 <tr> 309 <tr>
310 <td><a href="#Subversion.vcsRemove">vcsRemove</a></td> 310 <td><a href="#Subversion.vcsRemove">vcsRemove</a></td>
311 <td></td> 311 <td>Public method used to remove a file/directory from the Subversion repository.</td>
312 </tr> 312 </tr>
313 <tr> 313 <tr>
314 <td><a href="#Subversion.vcsRepositoryInfos">vcsRepositoryInfos</a></td> 314 <td><a href="#Subversion.vcsRepositoryInfos">vcsRepositoryInfos</a></td>
315 <td>Public method to retrieve information about the repository.</td> 315 <td>Public method to retrieve information about the repository.</td>
316 </tr> 316 </tr>
482 </dl> 482 </dl>
483 <a NAME="Subversion.__vcsAllRegisteredStates_wcng" ID="Subversion.__vcsAllRegisteredStates_wcng"></a> 483 <a NAME="Subversion.__vcsAllRegisteredStates_wcng" ID="Subversion.__vcsAllRegisteredStates_wcng"></a>
484 <h4>Subversion.__vcsAllRegisteredStates_wcng</h4> 484 <h4>Subversion.__vcsAllRegisteredStates_wcng</h4>
485 <b>__vcsAllRegisteredStates_wcng</b>(<i>names, dname, shortcut=True</i>) 485 <b>__vcsAllRegisteredStates_wcng</b>(<i>names, dname, shortcut=True</i>)
486 486
487 <p>
488 Private method used to get the registered states of a number of files
489 in the vcs.
490 </p>
491 <p>
492 This is the variant for subversion installations using the new working
493 copy meta-data format.
494 </p>
495 <p>
496 <b>Note:</b> If a shortcut is to be taken, the code will only check,
497 if the named directory has been scanned already. If so, it is assumed,
498 that the states for all files has been populated by the previous run.
499 </p>
500 <dl>
501
502 <dt><i>names</i></dt>
503 <dd>
504 dictionary with all filenames to be checked as keys
505 </dd>
506 <dt><i>dname</i></dt>
507 <dd>
508 directory to check in (string)
509 </dd>
510 <dt><i>shortcut</i></dt>
511 <dd>
512 flag indicating a shortcut should be taken (boolean)
513 </dd>
514 </dl>
515 <dl>
516 <dt>Return:</dt>
517 <dd>
518 the received dictionary completed with a combination of
519 canBeCommited and canBeAdded or None in order to signal an error
520 </dd>
521 </dl>
487 <a NAME="Subversion.__vcsCommit_Step2" ID="Subversion.__vcsCommit_Step2"></a> 522 <a NAME="Subversion.__vcsCommit_Step2" ID="Subversion.__vcsCommit_Step2"></a>
488 <h4>Subversion.__vcsCommit_Step2</h4> 523 <h4>Subversion.__vcsCommit_Step2</h4>
489 <b>__vcsCommit_Step2</b>(<i></i>) 524 <b>__vcsCommit_Step2</b>(<i></i>)
490 525
491 <p> 526 <p>
1376 </dl> 1411 </dl>
1377 <a NAME="Subversion.vcsInit" ID="Subversion.vcsInit"></a> 1412 <a NAME="Subversion.vcsInit" ID="Subversion.vcsInit"></a>
1378 <h4>Subversion.vcsInit</h4> 1413 <h4>Subversion.vcsInit</h4>
1379 <b>vcsInit</b>(<i>vcsDir, noDialog=False</i>) 1414 <b>vcsInit</b>(<i>vcsDir, noDialog=False</i>)
1380 1415
1416 <p>
1417 Public method used to initialize the subversion repository.
1418 </p>
1419 <p>
1420 The subversion repository has to be initialized from outside eric
1421 because the respective command always works locally. Therefore we
1422 always return TRUE without doing anything.
1423 </p>
1424 <dl>
1425
1426 <dt><i>vcsDir</i></dt>
1427 <dd>
1428 name of the VCS directory (string)
1429 </dd>
1430 <dt><i>noDialog</i></dt>
1431 <dd>
1432 flag indicating quiet operations (boolean)
1433 </dd>
1434 </dl>
1435 <dl>
1436 <dt>Return:</dt>
1437 <dd>
1438 always TRUE
1439 </dd>
1440 </dl>
1381 <a NAME="Subversion.vcsInitConfig" ID="Subversion.vcsInitConfig"></a> 1441 <a NAME="Subversion.vcsInitConfig" ID="Subversion.vcsInitConfig"></a>
1382 <h4>Subversion.vcsInitConfig</h4> 1442 <h4>Subversion.vcsInitConfig</h4>
1383 <b>vcsInitConfig</b>(<i>project</i>) 1443 <b>vcsInitConfig</b>(<i>project</i>)
1384 1444
1445 <p>
1446 Public method to initialize the VCS configuration.
1447 </p>
1448 <p>
1449 This method ensures, that eric specific files and directories are
1450 ignored.
1451 </p>
1452 <dl>
1453
1454 <dt><i>project</i></dt>
1455 <dd>
1456 reference to the project (Project)
1457 </dd>
1458 </dl>
1385 <a NAME="Subversion.vcsLogBrowser" ID="Subversion.vcsLogBrowser"></a> 1459 <a NAME="Subversion.vcsLogBrowser" ID="Subversion.vcsLogBrowser"></a>
1386 <h4>Subversion.vcsLogBrowser</h4> 1460 <h4>Subversion.vcsLogBrowser</h4>
1387 <b>vcsLogBrowser</b>(<i>name, isFile=False</i>) 1461 <b>vcsLogBrowser</b>(<i>name, isFile=False</i>)
1388 1462
1389 <p> 1463 <p>
1537 </dl> 1611 </dl>
1538 <a NAME="Subversion.vcsRemove" ID="Subversion.vcsRemove"></a> 1612 <a NAME="Subversion.vcsRemove" ID="Subversion.vcsRemove"></a>
1539 <h4>Subversion.vcsRemove</h4> 1613 <h4>Subversion.vcsRemove</h4>
1540 <b>vcsRemove</b>(<i>name, project=False, noDialog=False</i>) 1614 <b>vcsRemove</b>(<i>name, project=False, noDialog=False</i>)
1541 1615
1616 <p>
1617 Public method used to remove a file/directory from the Subversion
1618 repository.
1619 </p>
1620 <p>
1621 The default operation is to remove the local copy as well.
1622 </p>
1623 <dl>
1624
1625 <dt><i>name</i></dt>
1626 <dd>
1627 file/directory name to be removed (string or list of
1628 strings))
1629 </dd>
1630 <dt><i>project</i></dt>
1631 <dd>
1632 flag indicating deletion of a project tree (boolean)
1633 (not needed)
1634 </dd>
1635 <dt><i>noDialog</i></dt>
1636 <dd>
1637 flag indicating quiet operations
1638 </dd>
1639 </dl>
1640 <dl>
1641 <dt>Return:</dt>
1642 <dd>
1643 flag indicating successfull operation (boolean)
1644 </dd>
1645 </dl>
1542 <a NAME="Subversion.vcsRepositoryInfos" ID="Subversion.vcsRepositoryInfos"></a> 1646 <a NAME="Subversion.vcsRepositoryInfos" ID="Subversion.vcsRepositoryInfos"></a>
1543 <h4>Subversion.vcsRepositoryInfos</h4> 1647 <h4>Subversion.vcsRepositoryInfos</h4>
1544 <b>vcsRepositoryInfos</b>(<i>ppath</i>) 1648 <b>vcsRepositoryInfos</b>(<i>ppath</i>)
1545 1649
1546 <p> 1650 <p>

eric ide

mercurial