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> |