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.subversion</h1> |
9 <h1>eric7.Plugins.VcsPlugins.vcsPySvn.subversion</h1> |
10 |
|
11 <p> |
10 <p> |
12 Module implementing the version control systems interface to Subversion. |
11 Module implementing the version control systems interface to Subversion. |
13 </p> |
12 </p> |
|
13 |
14 <h3>Global Attributes</h3> |
14 <h3>Global Attributes</h3> |
15 |
|
16 <table> |
15 <table> |
17 <tr><td>None</td></tr> |
16 <tr><td>None</td></tr> |
18 </table> |
17 </table> |
|
18 |
19 <h3>Classes</h3> |
19 <h3>Classes</h3> |
20 |
|
21 <table> |
20 <table> |
22 |
|
23 <tr> |
21 <tr> |
24 <td><a href="#Subversion">Subversion</a></td> |
22 <td><a href="#Subversion">Subversion</a></td> |
25 <td>Class implementing the version control systems interface to Subversion.</td> |
23 <td>Class implementing the version control systems interface to Subversion.</td> |
26 </tr> |
24 </tr> |
27 </table> |
25 </table> |
|
26 |
28 <h3>Functions</h3> |
27 <h3>Functions</h3> |
29 |
|
30 <table> |
28 <table> |
31 <tr><td>None</td></tr> |
29 <tr><td>None</td></tr> |
32 </table> |
30 </table> |
|
31 |
33 <hr /> |
32 <hr /> |
34 <hr /> |
33 <hr /> |
35 <a NAME="Subversion" ID="Subversion"></a> |
34 <a NAME="Subversion" ID="Subversion"></a> |
36 <h2>Subversion</h2> |
35 <h2>Subversion</h2> |
37 |
|
38 <p> |
36 <p> |
39 Class implementing the version control systems interface to Subversion. |
37 Class implementing the version control systems interface to Subversion. |
40 </p> |
38 </p> |
|
39 |
41 <h3>Signals</h3> |
40 <h3>Signals</h3> |
42 <dl> |
41 <dl> |
43 |
42 |
44 <dt>committed()</dt> |
43 <dt>committed()</dt> |
45 <dd> |
44 <dd> |
345 <tr> |
342 <tr> |
346 <td><a href="#Subversion.vcsUpdate">vcsUpdate</a></td> |
343 <td><a href="#Subversion.vcsUpdate">vcsUpdate</a></td> |
347 <td>Public method used to update a file/directory with the Subversion repository.</td> |
344 <td>Public method used to update a file/directory with the Subversion repository.</td> |
348 </tr> |
345 </tr> |
349 </table> |
346 </table> |
|
347 |
350 <h3>Static Methods</h3> |
348 <h3>Static Methods</h3> |
351 |
|
352 <table> |
349 <table> |
353 <tr><td>None</td></tr> |
350 <tr><td>None</td></tr> |
354 </table> |
351 </table> |
355 |
352 |
|
353 |
356 <a NAME="Subversion.__init__" ID="Subversion.__init__"></a> |
354 <a NAME="Subversion.__init__" ID="Subversion.__init__"></a> |
357 <h4>Subversion (Constructor)</h4> |
355 <h4>Subversion (Constructor)</h4> |
358 <b>Subversion</b>(<i>plugin, parent=None, name=None</i>) |
356 <b>Subversion</b>(<i>plugin, parent=None, name=None</i>) |
359 |
|
360 <p> |
357 <p> |
361 Constructor |
358 Constructor |
362 </p> |
359 </p> |
|
360 |
363 <dl> |
361 <dl> |
364 |
362 |
365 <dt><i>plugin</i> (VcsSubversionPlugin)</dt> |
363 <dt><i>plugin</i> (VcsSubversionPlugin)</dt> |
366 <dd> |
364 <dd> |
367 reference to the plugin object |
365 reference to the plugin object |
376 </dd> |
374 </dd> |
377 </dl> |
375 </dl> |
378 <a NAME="Subversion.__isVersioned" ID="Subversion.__isVersioned"></a> |
376 <a NAME="Subversion.__isVersioned" ID="Subversion.__isVersioned"></a> |
379 <h4>Subversion.__isVersioned</h4> |
377 <h4>Subversion.__isVersioned</h4> |
380 <b>__isVersioned</b>(<i>status</i>) |
378 <b>__isVersioned</b>(<i>status</i>) |
381 |
|
382 <p> |
379 <p> |
383 Private method to check, if the given status indicates a |
380 Private method to check, if the given status indicates a |
384 versioned state. |
381 versioned state. |
385 </p> |
382 </p> |
|
383 |
386 <dl> |
384 <dl> |
387 |
385 |
388 <dt><i>status</i> (pysvn.PysvnStatus)</dt> |
386 <dt><i>status</i> (pysvn.PysvnStatus)</dt> |
389 <dd> |
387 <dd> |
390 status object to check |
388 status object to check |
403 </dd> |
401 </dd> |
404 </dl> |
402 </dl> |
405 <a NAME="Subversion.__svnGetFileForRevision" ID="Subversion.__svnGetFileForRevision"></a> |
403 <a NAME="Subversion.__svnGetFileForRevision" ID="Subversion.__svnGetFileForRevision"></a> |
406 <h4>Subversion.__svnGetFileForRevision</h4> |
404 <h4>Subversion.__svnGetFileForRevision</h4> |
407 <b>__svnGetFileForRevision</b>(<i>name, rev=""</i>) |
405 <b>__svnGetFileForRevision</b>(<i>name, rev=""</i>) |
408 |
|
409 <p> |
406 <p> |
410 Private method to get a file for a specific revision from the |
407 Private method to get a file for a specific revision from the |
411 repository. |
408 repository. |
412 </p> |
409 </p> |
|
410 |
413 <dl> |
411 <dl> |
414 |
412 |
415 <dt><i>name</i> (str)</dt> |
413 <dt><i>name</i> (str)</dt> |
416 <dd> |
414 <dd> |
417 file name to get from the repository |
415 file name to get from the repository |
434 </dd> |
432 </dd> |
435 </dl> |
433 </dl> |
436 <a NAME="Subversion.__svnURL" ID="Subversion.__svnURL"></a> |
434 <a NAME="Subversion.__svnURL" ID="Subversion.__svnURL"></a> |
437 <h4>Subversion.__svnURL</h4> |
435 <h4>Subversion.__svnURL</h4> |
438 <b>__svnURL</b>(<i>url</i>) |
436 <b>__svnURL</b>(<i>url</i>) |
439 |
|
440 <p> |
437 <p> |
441 Private method to format a url for subversion. |
438 Private method to format a url for subversion. |
442 </p> |
439 </p> |
|
440 |
443 <dl> |
441 <dl> |
444 |
442 |
445 <dt><i>url</i> (str)</dt> |
443 <dt><i>url</i> (str)</dt> |
446 <dd> |
444 <dd> |
447 unformatted url string |
445 unformatted url string |
460 </dd> |
458 </dd> |
461 </dl> |
459 </dl> |
462 <a NAME="Subversion.__vcsAllRegisteredStates_wc" ID="Subversion.__vcsAllRegisteredStates_wc"></a> |
460 <a NAME="Subversion.__vcsAllRegisteredStates_wc" ID="Subversion.__vcsAllRegisteredStates_wc"></a> |
463 <h4>Subversion.__vcsAllRegisteredStates_wc</h4> |
461 <h4>Subversion.__vcsAllRegisteredStates_wc</h4> |
464 <b>__vcsAllRegisteredStates_wc</b>(<i>names, dname, shortcut=True</i>) |
462 <b>__vcsAllRegisteredStates_wc</b>(<i>names, dname, shortcut=True</i>) |
465 |
|
466 <p> |
463 <p> |
467 Private method used to get the registered states of a number of files |
464 Private method used to get the registered states of a number of files |
468 in the VCS. |
465 in the VCS. |
469 </p> |
466 </p> |
470 <p> |
467 <p> |
474 <p> |
471 <p> |
475 <b>Note:</b> If a shortcut is to be taken, the code will only check, |
472 <b>Note:</b> If a shortcut is to be taken, the code will only check, |
476 if the named directory has been scanned already. If so, it is assumed, |
473 if the named directory has been scanned already. If so, it is assumed, |
477 that the states for all files has been populated by the previous run. |
474 that the states for all files has been populated by the previous run. |
478 </p> |
475 </p> |
|
476 |
479 <dl> |
477 <dl> |
480 |
478 |
481 <dt><i>names</i> (dict)</dt> |
479 <dt><i>names</i> (dict)</dt> |
482 <dd> |
480 <dd> |
483 dictionary with all filenames to be checked as keys |
481 dictionary with all filenames to be checked as keys |
505 </dd> |
503 </dd> |
506 </dl> |
504 </dl> |
507 <a NAME="Subversion.__vcsAllRegisteredStates_wcng" ID="Subversion.__vcsAllRegisteredStates_wcng"></a> |
505 <a NAME="Subversion.__vcsAllRegisteredStates_wcng" ID="Subversion.__vcsAllRegisteredStates_wcng"></a> |
508 <h4>Subversion.__vcsAllRegisteredStates_wcng</h4> |
506 <h4>Subversion.__vcsAllRegisteredStates_wcng</h4> |
509 <b>__vcsAllRegisteredStates_wcng</b>(<i>names, dname, shortcut=True</i>) |
507 <b>__vcsAllRegisteredStates_wcng</b>(<i>names, dname, shortcut=True</i>) |
510 |
|
511 <p> |
508 <p> |
512 Private method used to get the registered states of a number of files |
509 Private method used to get the registered states of a number of files |
513 in the vcs. |
510 in the vcs. |
514 </p> |
511 </p> |
515 <p> |
512 <p> |
519 <p> |
516 <p> |
520 <b>Note:</b> If a shortcut is to be taken, the code will only check, |
517 <b>Note:</b> If a shortcut is to be taken, the code will only check, |
521 if the named directory has been scanned already. If so, it is assumed, |
518 if the named directory has been scanned already. If so, it is assumed, |
522 that the states for all files has been populated by the previous run. |
519 that the states for all files has been populated by the previous run. |
523 </p> |
520 </p> |
|
521 |
524 <dl> |
522 <dl> |
525 |
523 |
526 <dt><i>names</i> (dict)</dt> |
524 <dt><i>names</i> (dict)</dt> |
527 <dd> |
525 <dd> |
528 dictionary with all filenames to be checked as keys |
526 dictionary with all filenames to be checked as keys |
550 </dd> |
548 </dd> |
551 </dl> |
549 </dl> |
552 <a NAME="Subversion.__vcsCommit_Step2" ID="Subversion.__vcsCommit_Step2"></a> |
550 <a NAME="Subversion.__vcsCommit_Step2" ID="Subversion.__vcsCommit_Step2"></a> |
553 <h4>Subversion.__vcsCommit_Step2</h4> |
551 <h4>Subversion.__vcsCommit_Step2</h4> |
554 <b>__vcsCommit_Step2</b>(<i></i>) |
552 <b>__vcsCommit_Step2</b>(<i></i>) |
555 |
|
556 <p> |
553 <p> |
557 Private slot performing the second step of the commit action. |
554 Private slot performing the second step of the commit action. |
558 </p> |
555 </p> |
|
556 |
559 <a NAME="Subversion.__vcsRegisteredState_wc" ID="Subversion.__vcsRegisteredState_wc"></a> |
557 <a NAME="Subversion.__vcsRegisteredState_wc" ID="Subversion.__vcsRegisteredState_wc"></a> |
560 <h4>Subversion.__vcsRegisteredState_wc</h4> |
558 <h4>Subversion.__vcsRegisteredState_wc</h4> |
561 <b>__vcsRegisteredState_wc</b>(<i>name</i>) |
559 <b>__vcsRegisteredState_wc</b>(<i>name</i>) |
562 |
|
563 <p> |
560 <p> |
564 Private method used to get the registered state of a file in the vcs. |
561 Private method used to get the registered state of a file in the vcs. |
565 </p> |
562 </p> |
566 <p> |
563 <p> |
567 This is the variant for subversion installations using the old working |
564 This is the variant for subversion installations using the old working |
568 copy meta-data format. |
565 copy meta-data format. |
569 </p> |
566 </p> |
|
567 |
570 <dl> |
568 <dl> |
571 |
569 |
572 <dt><i>name</i> (str)</dt> |
570 <dt><i>name</i> (str)</dt> |
573 <dd> |
571 <dd> |
574 filename to check |
572 filename to check |
587 </dd> |
585 </dd> |
588 </dl> |
586 </dl> |
589 <a NAME="Subversion.__vcsRegisteredState_wcng" ID="Subversion.__vcsRegisteredState_wcng"></a> |
587 <a NAME="Subversion.__vcsRegisteredState_wcng" ID="Subversion.__vcsRegisteredState_wcng"></a> |
590 <h4>Subversion.__vcsRegisteredState_wcng</h4> |
588 <h4>Subversion.__vcsRegisteredState_wcng</h4> |
591 <b>__vcsRegisteredState_wcng</b>(<i>name</i>) |
589 <b>__vcsRegisteredState_wcng</b>(<i>name</i>) |
592 |
|
593 <p> |
590 <p> |
594 Private method used to get the registered state of a file in the vcs. |
591 Private method used to get the registered state of a file in the vcs. |
595 </p> |
592 </p> |
596 <p> |
593 <p> |
597 This is the variant for subversion installations using the new |
594 This is the variant for subversion installations using the new |
598 working copy meta-data format. |
595 working copy meta-data format. |
599 </p> |
596 </p> |
|
597 |
600 <dl> |
598 <dl> |
601 |
599 |
602 <dt><i>name</i> (str)</dt> |
600 <dt><i>name</i> (str)</dt> |
603 <dd> |
601 <dd> |
604 filename to check |
602 filename to check |
617 </dd> |
615 </dd> |
618 </dl> |
616 </dl> |
619 <a NAME="Subversion._createStatusMonitorThread" ID="Subversion._createStatusMonitorThread"></a> |
617 <a NAME="Subversion._createStatusMonitorThread" ID="Subversion._createStatusMonitorThread"></a> |
620 <h4>Subversion._createStatusMonitorThread</h4> |
618 <h4>Subversion._createStatusMonitorThread</h4> |
621 <b>_createStatusMonitorThread</b>(<i>interval, project</i>) |
619 <b>_createStatusMonitorThread</b>(<i>interval, project</i>) |
622 |
|
623 <p> |
620 <p> |
624 Protected method to create an instance of the VCS status monitor |
621 Protected method to create an instance of the VCS status monitor |
625 thread. |
622 thread. |
626 </p> |
623 </p> |
|
624 |
627 <dl> |
625 <dl> |
628 |
626 |
629 <dt><i>interval</i> (int)</dt> |
627 <dt><i>interval</i> (int)</dt> |
630 <dd> |
628 <dd> |
631 check interval for the monitor thread in seconds |
629 check interval for the monitor thread in seconds |
648 </dd> |
646 </dd> |
649 </dl> |
647 </dl> |
650 <a NAME="Subversion.clearStatusCache" ID="Subversion.clearStatusCache"></a> |
648 <a NAME="Subversion.clearStatusCache" ID="Subversion.clearStatusCache"></a> |
651 <h4>Subversion.clearStatusCache</h4> |
649 <h4>Subversion.clearStatusCache</h4> |
652 <b>clearStatusCache</b>(<i></i>) |
650 <b>clearStatusCache</b>(<i></i>) |
653 |
|
654 <p> |
651 <p> |
655 Public method to clear the status cache. |
652 Public method to clear the status cache. |
656 </p> |
653 </p> |
|
654 |
657 <a NAME="Subversion.getClient" ID="Subversion.getClient"></a> |
655 <a NAME="Subversion.getClient" ID="Subversion.getClient"></a> |
658 <h4>Subversion.getClient</h4> |
656 <h4>Subversion.getClient</h4> |
659 <b>getClient</b>(<i></i>) |
657 <b>getClient</b>(<i></i>) |
660 |
|
661 <p> |
658 <p> |
662 Public method to create and initialize the pysvn client object. |
659 Public method to create and initialize the pysvn client object. |
663 </p> |
660 </p> |
|
661 |
664 <dl> |
662 <dl> |
665 <dt>Return:</dt> |
663 <dt>Return:</dt> |
666 <dd> |
664 <dd> |
667 the pysvn client object |
665 the pysvn client object |
668 </dd> |
666 </dd> |
693 </dd> |
691 </dd> |
694 </dl> |
692 </dl> |
695 <a NAME="Subversion.svnAddToChangelist" ID="Subversion.svnAddToChangelist"></a> |
693 <a NAME="Subversion.svnAddToChangelist" ID="Subversion.svnAddToChangelist"></a> |
696 <h4>Subversion.svnAddToChangelist</h4> |
694 <h4>Subversion.svnAddToChangelist</h4> |
697 <b>svnAddToChangelist</b>(<i>names</i>) |
695 <b>svnAddToChangelist</b>(<i>names</i>) |
698 |
|
699 <p> |
696 <p> |
700 Public method to add a file or directory to a changelist. |
697 Public method to add a file or directory to a changelist. |
701 </p> |
698 </p> |
702 <p> |
699 <p> |
703 Note: Directories will be added recursively. |
700 Note: Directories will be added recursively. |
704 </p> |
701 </p> |
|
702 |
705 <dl> |
703 <dl> |
706 |
704 |
707 <dt><i>names</i> (str or list of str)</dt> |
705 <dt><i>names</i> (str or list of str)</dt> |
708 <dd> |
706 <dd> |
709 name or list of names of file or directory to add |
707 name or list of names of file or directory to add |
710 </dd> |
708 </dd> |
711 </dl> |
709 </dl> |
712 <a NAME="Subversion.svnBlame" ID="Subversion.svnBlame"></a> |
710 <a NAME="Subversion.svnBlame" ID="Subversion.svnBlame"></a> |
713 <h4>Subversion.svnBlame</h4> |
711 <h4>Subversion.svnBlame</h4> |
714 <b>svnBlame</b>(<i>name</i>) |
712 <b>svnBlame</b>(<i>name</i>) |
715 |
|
716 <p> |
713 <p> |
717 Public method to show the output of the svn blame command. |
714 Public method to show the output of the svn blame command. |
718 </p> |
715 </p> |
|
716 |
719 <dl> |
717 <dl> |
720 |
718 |
721 <dt><i>name</i> (str)</dt> |
719 <dt><i>name</i> (str)</dt> |
722 <dd> |
720 <dd> |
723 file name to show the blame for |
721 file name to show the blame for |
724 </dd> |
722 </dd> |
725 </dl> |
723 </dl> |
726 <a NAME="Subversion.svnCopy" ID="Subversion.svnCopy"></a> |
724 <a NAME="Subversion.svnCopy" ID="Subversion.svnCopy"></a> |
727 <h4>Subversion.svnCopy</h4> |
725 <h4>Subversion.svnCopy</h4> |
728 <b>svnCopy</b>(<i>name, project</i>) |
726 <b>svnCopy</b>(<i>name, project</i>) |
729 |
|
730 <p> |
727 <p> |
731 Public method used to copy a file/directory. |
728 Public method used to copy a file/directory. |
732 </p> |
729 </p> |
|
730 |
733 <dl> |
731 <dl> |
734 |
732 |
735 <dt><i>name</i> (str)</dt> |
733 <dt><i>name</i> (str)</dt> |
736 <dd> |
734 <dd> |
737 file/directory name to be copied |
735 file/directory name to be copied |
754 </dd> |
752 </dd> |
755 </dl> |
753 </dl> |
756 <a NAME="Subversion.svnDelProp" ID="Subversion.svnDelProp"></a> |
754 <a NAME="Subversion.svnDelProp" ID="Subversion.svnDelProp"></a> |
757 <h4>Subversion.svnDelProp</h4> |
755 <h4>Subversion.svnDelProp</h4> |
758 <b>svnDelProp</b>(<i>name, recursive=False</i>) |
756 <b>svnDelProp</b>(<i>name, recursive=False</i>) |
759 |
|
760 <p> |
757 <p> |
761 Public method used to delete a property of a file/directory. |
758 Public method used to delete a property of a file/directory. |
762 </p> |
759 </p> |
|
760 |
763 <dl> |
761 <dl> |
764 |
762 |
765 <dt><i>name</i> (str or list of str)</dt> |
763 <dt><i>name</i> (str or list of str)</dt> |
766 <dd> |
764 <dd> |
767 file/directory name |
765 file/directory name |
772 </dd> |
770 </dd> |
773 </dl> |
771 </dl> |
774 <a NAME="Subversion.svnExtendedDiff" ID="Subversion.svnExtendedDiff"></a> |
772 <a NAME="Subversion.svnExtendedDiff" ID="Subversion.svnExtendedDiff"></a> |
775 <h4>Subversion.svnExtendedDiff</h4> |
773 <h4>Subversion.svnExtendedDiff</h4> |
776 <b>svnExtendedDiff</b>(<i>name</i>) |
774 <b>svnExtendedDiff</b>(<i>name</i>) |
777 |
|
778 <p> |
775 <p> |
779 Public method used to view the difference of a file/directory to the |
776 Public method used to view the difference of a file/directory to the |
780 Subversion repository. |
777 Subversion repository. |
781 </p> |
778 </p> |
782 <p> |
779 <p> |
786 operation may be aborted. |
783 operation may be aborted. |
787 </p> |
784 </p> |
788 <p> |
785 <p> |
789 This method gives the chance to enter the revisions to be compared. |
786 This method gives the chance to enter the revisions to be compared. |
790 </p> |
787 </p> |
|
788 |
791 <dl> |
789 <dl> |
792 |
790 |
793 <dt><i>name</i> (str)</dt> |
791 <dt><i>name</i> (str)</dt> |
794 <dd> |
792 <dd> |
795 file/directory name to be diffed |
793 file/directory name to be diffed |
796 </dd> |
794 </dd> |
797 </dl> |
795 </dl> |
798 <a NAME="Subversion.svnGetChangelists" ID="Subversion.svnGetChangelists"></a> |
796 <a NAME="Subversion.svnGetChangelists" ID="Subversion.svnGetChangelists"></a> |
799 <h4>Subversion.svnGetChangelists</h4> |
797 <h4>Subversion.svnGetChangelists</h4> |
800 <b>svnGetChangelists</b>(<i></i>) |
798 <b>svnGetChangelists</b>(<i></i>) |
801 |
|
802 <p> |
799 <p> |
803 Public method to get a list of all defined change lists. |
800 Public method to get a list of all defined change lists. |
804 </p> |
801 </p> |
|
802 |
805 <dl> |
803 <dl> |
806 <dt>Return:</dt> |
804 <dt>Return:</dt> |
807 <dd> |
805 <dd> |
808 list of defined change list names |
806 list of defined change list names |
809 </dd> |
807 </dd> |
815 </dd> |
813 </dd> |
816 </dl> |
814 </dl> |
817 <a NAME="Subversion.svnGetReposName" ID="Subversion.svnGetReposName"></a> |
815 <a NAME="Subversion.svnGetReposName" ID="Subversion.svnGetReposName"></a> |
818 <h4>Subversion.svnGetReposName</h4> |
816 <h4>Subversion.svnGetReposName</h4> |
819 <b>svnGetReposName</b>(<i>path</i>) |
817 <b>svnGetReposName</b>(<i>path</i>) |
820 |
|
821 <p> |
818 <p> |
822 Public method used to retrieve the URL of the subversion repository |
819 Public method used to retrieve the URL of the subversion repository |
823 path. |
820 path. |
824 </p> |
821 </p> |
|
822 |
825 <dl> |
823 <dl> |
826 |
824 |
827 <dt><i>path</i> (str)</dt> |
825 <dt><i>path</i> (str)</dt> |
828 <dd> |
826 <dd> |
829 local path to get the svn repository path for |
827 local path to get the svn repository path for |
842 </dd> |
840 </dd> |
843 </dl> |
841 </dl> |
844 <a NAME="Subversion.svnInfo" ID="Subversion.svnInfo"></a> |
842 <a NAME="Subversion.svnInfo" ID="Subversion.svnInfo"></a> |
845 <h4>Subversion.svnInfo</h4> |
843 <h4>Subversion.svnInfo</h4> |
846 <b>svnInfo</b>(<i>projectPath, name</i>) |
844 <b>svnInfo</b>(<i>projectPath, name</i>) |
847 |
|
848 <p> |
845 <p> |
849 Public method to show repository information about a file or directory. |
846 Public method to show repository information about a file or directory. |
850 </p> |
847 </p> |
|
848 |
851 <dl> |
849 <dl> |
852 |
850 |
853 <dt><i>projectPath</i> (str)</dt> |
851 <dt><i>projectPath</i> (str)</dt> |
854 <dd> |
852 <dd> |
855 path name of the project |
853 path name of the project |
860 </dd> |
858 </dd> |
861 </dl> |
859 </dl> |
862 <a NAME="Subversion.svnListProps" ID="Subversion.svnListProps"></a> |
860 <a NAME="Subversion.svnListProps" ID="Subversion.svnListProps"></a> |
863 <h4>Subversion.svnListProps</h4> |
861 <h4>Subversion.svnListProps</h4> |
864 <b>svnListProps</b>(<i>name, recursive=False</i>) |
862 <b>svnListProps</b>(<i>name, recursive=False</i>) |
865 |
|
866 <p> |
863 <p> |
867 Public method used to list the properties of a file/directory. |
864 Public method used to list the properties of a file/directory. |
868 </p> |
865 </p> |
|
866 |
869 <dl> |
867 <dl> |
870 |
868 |
871 <dt><i>name</i> (str or list of str)</dt> |
869 <dt><i>name</i> (str or list of str)</dt> |
872 <dd> |
870 <dd> |
873 file/directory name |
871 file/directory name |
878 </dd> |
876 </dd> |
879 </dl> |
877 </dl> |
880 <a NAME="Subversion.svnListTagBranch" ID="Subversion.svnListTagBranch"></a> |
878 <a NAME="Subversion.svnListTagBranch" ID="Subversion.svnListTagBranch"></a> |
881 <h4>Subversion.svnListTagBranch</h4> |
879 <h4>Subversion.svnListTagBranch</h4> |
882 <b>svnListTagBranch</b>(<i>path, tags=True</i>) |
880 <b>svnListTagBranch</b>(<i>path, tags=True</i>) |
883 |
|
884 <p> |
881 <p> |
885 Public method used to list the available tags or branches. |
882 Public method used to list the available tags or branches. |
886 </p> |
883 </p> |
|
884 |
887 <dl> |
885 <dl> |
888 |
886 |
889 <dt><i>path</i> (str)</dt> |
887 <dt><i>path</i> (str)</dt> |
890 <dd> |
888 <dd> |
891 directory name of the project |
889 directory name of the project |
897 </dd> |
895 </dd> |
898 </dl> |
896 </dl> |
899 <a NAME="Subversion.svnLock" ID="Subversion.svnLock"></a> |
897 <a NAME="Subversion.svnLock" ID="Subversion.svnLock"></a> |
900 <h4>Subversion.svnLock</h4> |
898 <h4>Subversion.svnLock</h4> |
901 <b>svnLock</b>(<i>name, stealIt=False, parent=None</i>) |
899 <b>svnLock</b>(<i>name, stealIt=False, parent=None</i>) |
902 |
|
903 <p> |
900 <p> |
904 Public method used to lock a file in the Subversion repository. |
901 Public method used to lock a file in the Subversion repository. |
905 </p> |
902 </p> |
|
903 |
906 <dl> |
904 <dl> |
907 |
905 |
908 <dt><i>name</i> (str or list of str)</dt> |
906 <dt><i>name</i> (str or list of str)</dt> |
909 <dd> |
907 <dd> |
910 file/directory name to be locked |
908 file/directory name to be locked |
945 </dd> |
943 </dd> |
946 </dl> |
944 </dl> |
947 <a NAME="Subversion.svnRelocate" ID="Subversion.svnRelocate"></a> |
945 <a NAME="Subversion.svnRelocate" ID="Subversion.svnRelocate"></a> |
948 <h4>Subversion.svnRelocate</h4> |
946 <h4>Subversion.svnRelocate</h4> |
949 <b>svnRelocate</b>(<i>projectPath</i>) |
947 <b>svnRelocate</b>(<i>projectPath</i>) |
950 |
|
951 <p> |
948 <p> |
952 Public method to relocate the working copy to a new repository URL. |
949 Public method to relocate the working copy to a new repository URL. |
953 </p> |
950 </p> |
|
951 |
954 <dl> |
952 <dl> |
955 |
953 |
956 <dt><i>projectPath</i> (str)</dt> |
954 <dt><i>projectPath</i> (str)</dt> |
957 <dd> |
955 <dd> |
958 path name of the project |
956 path name of the project |
959 </dd> |
957 </dd> |
960 </dl> |
958 </dl> |
961 <a NAME="Subversion.svnRemoveFromChangelist" ID="Subversion.svnRemoveFromChangelist"></a> |
959 <a NAME="Subversion.svnRemoveFromChangelist" ID="Subversion.svnRemoveFromChangelist"></a> |
962 <h4>Subversion.svnRemoveFromChangelist</h4> |
960 <h4>Subversion.svnRemoveFromChangelist</h4> |
963 <b>svnRemoveFromChangelist</b>(<i>names</i>) |
961 <b>svnRemoveFromChangelist</b>(<i>names</i>) |
964 |
|
965 <p> |
962 <p> |
966 Public method to remove a file or directory from its changelist. |
963 Public method to remove a file or directory from its changelist. |
967 </p> |
964 </p> |
968 <p> |
965 <p> |
969 Note: Directories will be removed recursively. |
966 Note: Directories will be removed recursively. |
970 </p> |
967 </p> |
|
968 |
971 <dl> |
969 <dl> |
972 |
970 |
973 <dt><i>names</i> (str or list of str)</dt> |
971 <dt><i>names</i> (str or list of str)</dt> |
974 <dd> |
972 <dd> |
975 name or list of names of file or directory to remove |
973 name or list of names of file or directory to remove |
976 </dd> |
974 </dd> |
977 </dl> |
975 </dl> |
978 <a NAME="Subversion.svnRepoBrowser" ID="Subversion.svnRepoBrowser"></a> |
976 <a NAME="Subversion.svnRepoBrowser" ID="Subversion.svnRepoBrowser"></a> |
979 <h4>Subversion.svnRepoBrowser</h4> |
977 <h4>Subversion.svnRepoBrowser</h4> |
980 <b>svnRepoBrowser</b>(<i>projectPath=None</i>) |
978 <b>svnRepoBrowser</b>(<i>projectPath=None</i>) |
981 |
|
982 <p> |
979 <p> |
983 Public method to open the repository browser. |
980 Public method to open the repository browser. |
984 </p> |
981 </p> |
|
982 |
985 <dl> |
983 <dl> |
986 |
984 |
987 <dt><i>projectPath</i> (str)</dt> |
985 <dt><i>projectPath</i> (str)</dt> |
988 <dd> |
986 <dd> |
989 path name of the project |
987 path name of the project |
990 </dd> |
988 </dd> |
991 </dl> |
989 </dl> |
992 <a NAME="Subversion.svnSetProp" ID="Subversion.svnSetProp"></a> |
990 <a NAME="Subversion.svnSetProp" ID="Subversion.svnSetProp"></a> |
993 <h4>Subversion.svnSetProp</h4> |
991 <h4>Subversion.svnSetProp</h4> |
994 <b>svnSetProp</b>(<i>name, recursive=False</i>) |
992 <b>svnSetProp</b>(<i>name, recursive=False</i>) |
995 |
|
996 <p> |
993 <p> |
997 Public method used to add a property to a file/directory. |
994 Public method used to add a property to a file/directory. |
998 </p> |
995 </p> |
|
996 |
999 <dl> |
997 <dl> |
1000 |
998 |
1001 <dt><i>name</i> (str or list of str)</dt> |
999 <dt><i>name</i> (str or list of str)</dt> |
1002 <dd> |
1000 <dd> |
1003 file/directory name |
1001 file/directory name |
1008 </dd> |
1006 </dd> |
1009 </dl> |
1007 </dl> |
1010 <a NAME="Subversion.svnShowChangelists" ID="Subversion.svnShowChangelists"></a> |
1008 <a NAME="Subversion.svnShowChangelists" ID="Subversion.svnShowChangelists"></a> |
1011 <h4>Subversion.svnShowChangelists</h4> |
1009 <h4>Subversion.svnShowChangelists</h4> |
1012 <b>svnShowChangelists</b>(<i>path</i>) |
1010 <b>svnShowChangelists</b>(<i>path</i>) |
1013 |
|
1014 <p> |
1011 <p> |
1015 Public method used to inspect the change lists defined for the project. |
1012 Public method used to inspect the change lists defined for the project. |
1016 </p> |
1013 </p> |
|
1014 |
1017 <dl> |
1015 <dl> |
1018 |
1016 |
1019 <dt><i>path</i> (str)</dt> |
1017 <dt><i>path</i> (str)</dt> |
1020 <dd> |
1018 <dd> |
1021 directory name to show change lists for |
1019 directory name to show change lists for |
1022 </dd> |
1020 </dd> |
1023 </dl> |
1021 </dl> |
1024 <a NAME="Subversion.svnUnlock" ID="Subversion.svnUnlock"></a> |
1022 <a NAME="Subversion.svnUnlock" ID="Subversion.svnUnlock"></a> |
1025 <h4>Subversion.svnUnlock</h4> |
1023 <h4>Subversion.svnUnlock</h4> |
1026 <b>svnUnlock</b>(<i>name, breakIt=False, parent=None</i>) |
1024 <b>svnUnlock</b>(<i>name, breakIt=False, parent=None</i>) |
1027 |
|
1028 <p> |
1025 <p> |
1029 Public method used to unlock a file in the Subversion repository. |
1026 Public method used to unlock a file in the Subversion repository. |
1030 </p> |
1027 </p> |
|
1028 |
1031 <dl> |
1029 <dl> |
1032 |
1030 |
1033 <dt><i>name</i> (str or list of str)</dt> |
1031 <dt><i>name</i> (str or list of str)</dt> |
1034 <dd> |
1032 <dd> |
1035 file/directory name to be unlocked |
1033 file/directory name to be unlocked |
1044 </dd> |
1042 </dd> |
1045 </dl> |
1043 </dl> |
1046 <a NAME="Subversion.svnUpgrade" ID="Subversion.svnUpgrade"></a> |
1044 <a NAME="Subversion.svnUpgrade" ID="Subversion.svnUpgrade"></a> |
1047 <h4>Subversion.svnUpgrade</h4> |
1045 <h4>Subversion.svnUpgrade</h4> |
1048 <b>svnUpgrade</b>(<i>path</i>) |
1046 <b>svnUpgrade</b>(<i>path</i>) |
1049 |
|
1050 <p> |
1047 <p> |
1051 Public method to upgrade the working copy format. |
1048 Public method to upgrade the working copy format. |
1052 </p> |
1049 </p> |
|
1050 |
1053 <dl> |
1051 <dl> |
1054 |
1052 |
1055 <dt><i>path</i> (str)</dt> |
1053 <dt><i>path</i> (str)</dt> |
1056 <dd> |
1054 <dd> |
1057 directory name to show change lists for |
1055 directory name to show change lists for |
1058 </dd> |
1056 </dd> |
1059 </dl> |
1057 </dl> |
1060 <a NAME="Subversion.svnUrlDiff" ID="Subversion.svnUrlDiff"></a> |
1058 <a NAME="Subversion.svnUrlDiff" ID="Subversion.svnUrlDiff"></a> |
1061 <h4>Subversion.svnUrlDiff</h4> |
1059 <h4>Subversion.svnUrlDiff</h4> |
1062 <b>svnUrlDiff</b>(<i>name</i>) |
1060 <b>svnUrlDiff</b>(<i>name</i>) |
1063 |
|
1064 <p> |
1061 <p> |
1065 Public method used to view the difference of a file/directory of two |
1062 Public method used to view the difference of a file/directory of two |
1066 repository URLs. |
1063 repository URLs. |
1067 </p> |
1064 </p> |
1068 <p> |
1065 <p> |
1072 operation may be aborted. |
1069 operation may be aborted. |
1073 </p> |
1070 </p> |
1074 <p> |
1071 <p> |
1075 This method gives the chance to enter the revisions to be compared. |
1072 This method gives the chance to enter the revisions to be compared. |
1076 </p> |
1073 </p> |
|
1074 |
1077 <dl> |
1075 <dl> |
1078 |
1076 |
1079 <dt><i>name</i> (str)</dt> |
1077 <dt><i>name</i> (str)</dt> |
1080 <dd> |
1078 <dd> |
1081 file/directory name to be diffed |
1079 file/directory name to be diffed |
1082 </dd> |
1080 </dd> |
1083 </dl> |
1081 </dl> |
1084 <a NAME="Subversion.vcsAdd" ID="Subversion.vcsAdd"></a> |
1082 <a NAME="Subversion.vcsAdd" ID="Subversion.vcsAdd"></a> |
1085 <h4>Subversion.vcsAdd</h4> |
1083 <h4>Subversion.vcsAdd</h4> |
1086 <b>vcsAdd</b>(<i>name, isDir=False, noDialog=False</i>) |
1084 <b>vcsAdd</b>(<i>name, isDir=False, noDialog=False</i>) |
1087 |
|
1088 <p> |
1085 <p> |
1089 Public method used to add a file/directory to the Subversion |
1086 Public method used to add a file/directory to the Subversion |
1090 repository. |
1087 repository. |
1091 </p> |
1088 </p> |
|
1089 |
1092 <dl> |
1090 <dl> |
1093 |
1091 |
1094 <dt><i>name</i> (str)</dt> |
1092 <dt><i>name</i> (str)</dt> |
1095 <dd> |
1093 <dd> |
1096 file/directory name to be added |
1094 file/directory name to be added |
1105 </dd> |
1103 </dd> |
1106 </dl> |
1104 </dl> |
1107 <a NAME="Subversion.vcsAddBinary" ID="Subversion.vcsAddBinary"></a> |
1105 <a NAME="Subversion.vcsAddBinary" ID="Subversion.vcsAddBinary"></a> |
1108 <h4>Subversion.vcsAddBinary</h4> |
1106 <h4>Subversion.vcsAddBinary</h4> |
1109 <b>vcsAddBinary</b>(<i>name, isDir=False</i>) |
1107 <b>vcsAddBinary</b>(<i>name, isDir=False</i>) |
1110 |
|
1111 <p> |
1108 <p> |
1112 Public method used to add a file/directory in binary mode to the |
1109 Public method used to add a file/directory in binary mode to the |
1113 Subversion repository. |
1110 Subversion repository. |
1114 </p> |
1111 </p> |
|
1112 |
1115 <dl> |
1113 <dl> |
1116 |
1114 |
1117 <dt><i>name</i> (str)</dt> |
1115 <dt><i>name</i> (str)</dt> |
1118 <dd> |
1116 <dd> |
1119 file/directory name to be added |
1117 file/directory name to be added |
1124 </dd> |
1122 </dd> |
1125 </dl> |
1123 </dl> |
1126 <a NAME="Subversion.vcsAddCommitMessage" ID="Subversion.vcsAddCommitMessage"></a> |
1124 <a NAME="Subversion.vcsAddCommitMessage" ID="Subversion.vcsAddCommitMessage"></a> |
1127 <h4>Subversion.vcsAddCommitMessage</h4> |
1125 <h4>Subversion.vcsAddCommitMessage</h4> |
1128 <b>vcsAddCommitMessage</b>(<i>message</i>) |
1126 <b>vcsAddCommitMessage</b>(<i>message</i>) |
1129 |
|
1130 <p> |
1127 <p> |
1131 Public method to add a commit message to the list of saved messages. |
1128 Public method to add a commit message to the list of saved messages. |
1132 </p> |
1129 </p> |
|
1130 |
1133 <dl> |
1131 <dl> |
1134 |
1132 |
1135 <dt><i>message</i> (str)</dt> |
1133 <dt><i>message</i> (str)</dt> |
1136 <dd> |
1134 <dd> |
1137 message to be added |
1135 message to be added |
1138 </dd> |
1136 </dd> |
1139 </dl> |
1137 </dl> |
1140 <a NAME="Subversion.vcsAddTree" ID="Subversion.vcsAddTree"></a> |
1138 <a NAME="Subversion.vcsAddTree" ID="Subversion.vcsAddTree"></a> |
1141 <h4>Subversion.vcsAddTree</h4> |
1139 <h4>Subversion.vcsAddTree</h4> |
1142 <b>vcsAddTree</b>(<i>path</i>) |
1140 <b>vcsAddTree</b>(<i>path</i>) |
1143 |
|
1144 <p> |
1141 <p> |
1145 Public method to add a directory tree rooted at path to the Subversion |
1142 Public method to add a directory tree rooted at path to the Subversion |
1146 repository. |
1143 repository. |
1147 </p> |
1144 </p> |
|
1145 |
1148 <dl> |
1146 <dl> |
1149 |
1147 |
1150 <dt><i>path</i> (str or list of str)</dt> |
1148 <dt><i>path</i> (str or list of str)</dt> |
1151 <dd> |
1149 <dd> |
1152 root directory of the tree to be added |
1150 root directory of the tree to be added |
1153 </dd> |
1151 </dd> |
1154 </dl> |
1152 </dl> |
1155 <a NAME="Subversion.vcsAllRegisteredStates" ID="Subversion.vcsAllRegisteredStates"></a> |
1153 <a NAME="Subversion.vcsAllRegisteredStates" ID="Subversion.vcsAllRegisteredStates"></a> |
1156 <h4>Subversion.vcsAllRegisteredStates</h4> |
1154 <h4>Subversion.vcsAllRegisteredStates</h4> |
1157 <b>vcsAllRegisteredStates</b>(<i>names, dname, shortcut=True</i>) |
1155 <b>vcsAllRegisteredStates</b>(<i>names, dname, shortcut=True</i>) |
1158 |
|
1159 <p> |
1156 <p> |
1160 Public method used to get the registered states of a number of files |
1157 Public method used to get the registered states of a number of files |
1161 in the vcs. |
1158 in the vcs. |
1162 </p> |
1159 </p> |
1163 <p> |
1160 <p> |
1164 <b>Note:</b> If a shortcut is to be taken, the code will only check, |
1161 <b>Note:</b> If a shortcut is to be taken, the code will only check, |
1165 if the named directory has been scanned already. If so, it is assumed, |
1162 if the named directory has been scanned already. If so, it is assumed, |
1166 that the states for all files has been populated by the previous run. |
1163 that the states for all files has been populated by the previous run. |
1167 </p> |
1164 </p> |
|
1165 |
1168 <dl> |
1166 <dl> |
1169 |
1167 |
1170 <dt><i>names</i> (dict)</dt> |
1168 <dt><i>names</i> (dict)</dt> |
1171 <dd> |
1169 <dd> |
1172 dictionary with all filenames to be checked as keys |
1170 dictionary with all filenames to be checked as keys |
1194 </dd> |
1192 </dd> |
1195 </dl> |
1193 </dl> |
1196 <a NAME="Subversion.vcsCheckout" ID="Subversion.vcsCheckout"></a> |
1194 <a NAME="Subversion.vcsCheckout" ID="Subversion.vcsCheckout"></a> |
1197 <h4>Subversion.vcsCheckout</h4> |
1195 <h4>Subversion.vcsCheckout</h4> |
1198 <b>vcsCheckout</b>(<i>vcsDataDict, projectDir, noDialog=False</i>) |
1196 <b>vcsCheckout</b>(<i>vcsDataDict, projectDir, noDialog=False</i>) |
1199 |
|
1200 <p> |
1197 <p> |
1201 Public method used to check the project out of the Subversion |
1198 Public method used to check the project out of the Subversion |
1202 repository. |
1199 repository. |
1203 </p> |
1200 </p> |
|
1201 |
1204 <dl> |
1202 <dl> |
1205 |
1203 |
1206 <dt><i>vcsDataDict</i> (dict)</dt> |
1204 <dt><i>vcsDataDict</i> (dict)</dt> |
1207 <dd> |
1205 <dd> |
1208 dictionary of data required for the checkout |
1206 dictionary of data required for the checkout |
1229 </dd> |
1227 </dd> |
1230 </dl> |
1228 </dl> |
1231 <a NAME="Subversion.vcsCleanup" ID="Subversion.vcsCleanup"></a> |
1229 <a NAME="Subversion.vcsCleanup" ID="Subversion.vcsCleanup"></a> |
1232 <h4>Subversion.vcsCleanup</h4> |
1230 <h4>Subversion.vcsCleanup</h4> |
1233 <b>vcsCleanup</b>(<i>name</i>) |
1231 <b>vcsCleanup</b>(<i>name</i>) |
1234 |
|
1235 <p> |
1232 <p> |
1236 Public method used to cleanup the working copy. |
1233 Public method used to cleanup the working copy. |
1237 </p> |
1234 </p> |
|
1235 |
1238 <dl> |
1236 <dl> |
1239 |
1237 |
1240 <dt><i>name</i> (str)</dt> |
1238 <dt><i>name</i> (str)</dt> |
1241 <dd> |
1239 <dd> |
1242 directory name to be cleaned up |
1240 directory name to be cleaned up |
1243 </dd> |
1241 </dd> |
1244 </dl> |
1242 </dl> |
1245 <a NAME="Subversion.vcsClearCommitMessages" ID="Subversion.vcsClearCommitMessages"></a> |
1243 <a NAME="Subversion.vcsClearCommitMessages" ID="Subversion.vcsClearCommitMessages"></a> |
1246 <h4>Subversion.vcsClearCommitMessages</h4> |
1244 <h4>Subversion.vcsClearCommitMessages</h4> |
1247 <b>vcsClearCommitMessages</b>(<i></i>) |
1245 <b>vcsClearCommitMessages</b>(<i></i>) |
1248 |
|
1249 <p> |
1246 <p> |
1250 Public method to clear the list of saved messages. |
1247 Public method to clear the list of saved messages. |
1251 </p> |
1248 </p> |
|
1249 |
1252 <a NAME="Subversion.vcsCommandLine" ID="Subversion.vcsCommandLine"></a> |
1250 <a NAME="Subversion.vcsCommandLine" ID="Subversion.vcsCommandLine"></a> |
1253 <h4>Subversion.vcsCommandLine</h4> |
1251 <h4>Subversion.vcsCommandLine</h4> |
1254 <b>vcsCommandLine</b>(<i>name</i>) |
1252 <b>vcsCommandLine</b>(<i>name</i>) |
1255 |
|
1256 <p> |
1253 <p> |
1257 Public method used to execute arbitrary subversion commands. |
1254 Public method used to execute arbitrary subversion commands. |
1258 </p> |
1255 </p> |
|
1256 |
1259 <dl> |
1257 <dl> |
1260 |
1258 |
1261 <dt><i>name</i> (str)</dt> |
1259 <dt><i>name</i> (str)</dt> |
1262 <dd> |
1260 <dd> |
1263 directory name of the working directory |
1261 directory name of the working directory |
1264 </dd> |
1262 </dd> |
1265 </dl> |
1263 </dl> |
1266 <a NAME="Subversion.vcsCommit" ID="Subversion.vcsCommit"></a> |
1264 <a NAME="Subversion.vcsCommit" ID="Subversion.vcsCommit"></a> |
1267 <h4>Subversion.vcsCommit</h4> |
1265 <h4>Subversion.vcsCommit</h4> |
1268 <b>vcsCommit</b>(<i>name, message, noDialog=False</i>) |
1266 <b>vcsCommit</b>(<i>name, message, noDialog=False</i>) |
1269 |
|
1270 <p> |
1267 <p> |
1271 Public method used to make the change of a file/directory permanent |
1268 Public method used to make the change of a file/directory permanent |
1272 in the Subversion repository. |
1269 in the Subversion repository. |
1273 </p> |
1270 </p> |
|
1271 |
1274 <dl> |
1272 <dl> |
1275 |
1273 |
1276 <dt><i>name</i> (str or list of str)</dt> |
1274 <dt><i>name</i> (str or list of str)</dt> |
1277 <dd> |
1275 <dd> |
1278 file/directory name to be committed |
1276 file/directory name to be committed |
1306 </dd> |
1304 </dd> |
1307 </dl> |
1305 </dl> |
1308 <a NAME="Subversion.vcsConvertProject" ID="Subversion.vcsConvertProject"></a> |
1306 <a NAME="Subversion.vcsConvertProject" ID="Subversion.vcsConvertProject"></a> |
1309 <h4>Subversion.vcsConvertProject</h4> |
1307 <h4>Subversion.vcsConvertProject</h4> |
1310 <b>vcsConvertProject</b>(<i>vcsDataDict, project, addAll=True</i>) |
1308 <b>vcsConvertProject</b>(<i>vcsDataDict, project, addAll=True</i>) |
1311 |
|
1312 <p> |
1309 <p> |
1313 Public method to convert an uncontrolled project to a version |
1310 Public method to convert an uncontrolled project to a version |
1314 controlled project. |
1311 controlled project. |
1315 </p> |
1312 </p> |
|
1313 |
1316 <dl> |
1314 <dl> |
1317 |
1315 |
1318 <dt><i>vcsDataDict</i> (dict)</dt> |
1316 <dt><i>vcsDataDict</i> (dict)</dt> |
1319 <dd> |
1317 <dd> |
1320 dictionary of data required for the conversion |
1318 dictionary of data required for the conversion |
1329 </dd> |
1327 </dd> |
1330 </dl> |
1328 </dl> |
1331 <a NAME="Subversion.vcsDiff" ID="Subversion.vcsDiff"></a> |
1329 <a NAME="Subversion.vcsDiff" ID="Subversion.vcsDiff"></a> |
1332 <h4>Subversion.vcsDiff</h4> |
1330 <h4>Subversion.vcsDiff</h4> |
1333 <b>vcsDiff</b>(<i>name</i>) |
1331 <b>vcsDiff</b>(<i>name</i>) |
1334 |
|
1335 <p> |
1332 <p> |
1336 Public method used to view the difference of a file/directory to the |
1333 Public method used to view the difference of a file/directory to the |
1337 Subversion repository. |
1334 Subversion repository. |
1338 </p> |
1335 </p> |
1339 <p> |
1336 <p> |
1340 If name is a directory and is the project directory, all project files |
1337 If name is a directory and is the project directory, all project files |
1341 are saved first. If name is a file (or list of files), which is/are |
1338 are saved first. If name is a file (or list of files), which is/are |
1342 being edited and has unsaved modification, they can be saved or the |
1339 being edited and has unsaved modification, they can be saved or the |
1343 operation may be aborted. |
1340 operation may be aborted. |
1344 </p> |
1341 </p> |
|
1342 |
1345 <dl> |
1343 <dl> |
1346 |
1344 |
1347 <dt><i>name</i> (str)</dt> |
1345 <dt><i>name</i> (str)</dt> |
1348 <dd> |
1346 <dd> |
1349 file/directory name to be diffed |
1347 file/directory name to be diffed |
1350 </dd> |
1348 </dd> |
1351 </dl> |
1349 </dl> |
1352 <a NAME="Subversion.vcsExists" ID="Subversion.vcsExists"></a> |
1350 <a NAME="Subversion.vcsExists" ID="Subversion.vcsExists"></a> |
1353 <h4>Subversion.vcsExists</h4> |
1351 <h4>Subversion.vcsExists</h4> |
1354 <b>vcsExists</b>(<i></i>) |
1352 <b>vcsExists</b>(<i></i>) |
1355 |
|
1356 <p> |
1353 <p> |
1357 Public method used to test for the presence of the svn executable. |
1354 Public method used to test for the presence of the svn executable. |
1358 </p> |
1355 </p> |
|
1356 |
1359 <dl> |
1357 <dl> |
1360 <dt>Return:</dt> |
1358 <dt>Return:</dt> |
1361 <dd> |
1359 <dd> |
1362 flag indicating the existance and an error message |
1360 flag indicating the existance and an error message |
1363 </dd> |
1361 </dd> |
1369 </dd> |
1367 </dd> |
1370 </dl> |
1368 </dl> |
1371 <a NAME="Subversion.vcsExport" ID="Subversion.vcsExport"></a> |
1369 <a NAME="Subversion.vcsExport" ID="Subversion.vcsExport"></a> |
1372 <h4>Subversion.vcsExport</h4> |
1370 <h4>Subversion.vcsExport</h4> |
1373 <b>vcsExport</b>(<i>vcsDataDict, projectDir</i>) |
1371 <b>vcsExport</b>(<i>vcsDataDict, projectDir</i>) |
1374 |
|
1375 <p> |
1372 <p> |
1376 Public method used to export a directory from the Subversion |
1373 Public method used to export a directory from the Subversion |
1377 repository. |
1374 repository. |
1378 </p> |
1375 </p> |
|
1376 |
1379 <dl> |
1377 <dl> |
1380 |
1378 |
1381 <dt><i>vcsDataDict</i> (dict)</dt> |
1379 <dt><i>vcsDataDict</i> (dict)</dt> |
1382 <dd> |
1380 <dd> |
1383 dictionary of data required for the checkout |
1381 dictionary of data required for the checkout |
1400 </dd> |
1398 </dd> |
1401 </dl> |
1399 </dl> |
1402 <a NAME="Subversion.vcsForget" ID="Subversion.vcsForget"></a> |
1400 <a NAME="Subversion.vcsForget" ID="Subversion.vcsForget"></a> |
1403 <h4>Subversion.vcsForget</h4> |
1401 <h4>Subversion.vcsForget</h4> |
1404 <b>vcsForget</b>(<i>name</i>) |
1402 <b>vcsForget</b>(<i>name</i>) |
1405 |
|
1406 <p> |
1403 <p> |
1407 Public method used to remove a file from the repository. |
1404 Public method used to remove a file from the repository. |
1408 </p> |
1405 </p> |
1409 <p> |
1406 <p> |
1410 Note: svn does not support this operation. The method is implemented |
1407 Note: svn does not support this operation. The method is implemented |
1411 as a NoOp. |
1408 as a NoOp. |
1412 </p> |
1409 </p> |
|
1410 |
1413 <dl> |
1411 <dl> |
1414 |
1412 |
1415 <dt><i>name</i> (str or list of str)</dt> |
1413 <dt><i>name</i> (str or list of str)</dt> |
1416 <dd> |
1414 <dd> |
1417 file/directory name to be removed |
1415 file/directory name to be removed |
1418 </dd> |
1416 </dd> |
1419 </dl> |
1417 </dl> |
1420 <a NAME="Subversion.vcsGetProjectBrowserHelper" ID="Subversion.vcsGetProjectBrowserHelper"></a> |
1418 <a NAME="Subversion.vcsGetProjectBrowserHelper" ID="Subversion.vcsGetProjectBrowserHelper"></a> |
1421 <h4>Subversion.vcsGetProjectBrowserHelper</h4> |
1419 <h4>Subversion.vcsGetProjectBrowserHelper</h4> |
1422 <b>vcsGetProjectBrowserHelper</b>(<i>browser, project, isTranslationsBrowser=False</i>) |
1420 <b>vcsGetProjectBrowserHelper</b>(<i>browser, project, isTranslationsBrowser=False</i>) |
1423 |
|
1424 <p> |
1421 <p> |
1425 Public method to instanciate a helper object for the different |
1422 Public method to instanciate a helper object for the different |
1426 project browsers. |
1423 project browsers. |
1427 </p> |
1424 </p> |
|
1425 |
1428 <dl> |
1426 <dl> |
1429 |
1427 |
1430 <dt><i>browser</i> (ProjectBaseBrowser)</dt> |
1428 <dt><i>browser</i> (ProjectBaseBrowser)</dt> |
1431 <dd> |
1429 <dd> |
1432 reference to the project browser object |
1430 reference to the project browser object |
1454 </dd> |
1452 </dd> |
1455 </dl> |
1453 </dl> |
1456 <a NAME="Subversion.vcsGetProjectHelper" ID="Subversion.vcsGetProjectHelper"></a> |
1454 <a NAME="Subversion.vcsGetProjectHelper" ID="Subversion.vcsGetProjectHelper"></a> |
1457 <h4>Subversion.vcsGetProjectHelper</h4> |
1455 <h4>Subversion.vcsGetProjectHelper</h4> |
1458 <b>vcsGetProjectHelper</b>(<i>project</i>) |
1456 <b>vcsGetProjectHelper</b>(<i>project</i>) |
1459 |
|
1460 <p> |
1457 <p> |
1461 Public method to instanciate a helper object for the project. |
1458 Public method to instanciate a helper object for the project. |
1462 </p> |
1459 </p> |
|
1460 |
1463 <dl> |
1461 <dl> |
1464 |
1462 |
1465 <dt><i>project</i> (Project)</dt> |
1463 <dt><i>project</i> (Project)</dt> |
1466 <dd> |
1464 <dd> |
1467 reference to the project object |
1465 reference to the project object |
1480 </dd> |
1478 </dd> |
1481 </dl> |
1479 </dl> |
1482 <a NAME="Subversion.vcsImport" ID="Subversion.vcsImport"></a> |
1480 <a NAME="Subversion.vcsImport" ID="Subversion.vcsImport"></a> |
1483 <h4>Subversion.vcsImport</h4> |
1481 <h4>Subversion.vcsImport</h4> |
1484 <b>vcsImport</b>(<i>vcsDataDict, projectDir, noDialog=False, addAll=True</i>) |
1482 <b>vcsImport</b>(<i>vcsDataDict, projectDir, noDialog=False, addAll=True</i>) |
1485 |
|
1486 <p> |
1483 <p> |
1487 Public method used to import the project into the Subversion |
1484 Public method used to import the project into the Subversion |
1488 repository. |
1485 repository. |
1489 </p> |
1486 </p> |
|
1487 |
1490 <dl> |
1488 <dl> |
1491 |
1489 |
1492 <dt><i>vcsDataDict</i> (dict)</dt> |
1490 <dt><i>vcsDataDict</i> (dict)</dt> |
1493 <dd> |
1491 <dd> |
1494 dictionary of data required for the import |
1492 dictionary of data required for the import |
1520 </dd> |
1518 </dd> |
1521 </dl> |
1519 </dl> |
1522 <a NAME="Subversion.vcsInit" ID="Subversion.vcsInit"></a> |
1520 <a NAME="Subversion.vcsInit" ID="Subversion.vcsInit"></a> |
1523 <h4>Subversion.vcsInit</h4> |
1521 <h4>Subversion.vcsInit</h4> |
1524 <b>vcsInit</b>(<i>vcsDir, noDialog=False</i>) |
1522 <b>vcsInit</b>(<i>vcsDir, noDialog=False</i>) |
1525 |
|
1526 <p> |
1523 <p> |
1527 Public method used to initialize the subversion repository. |
1524 Public method used to initialize the subversion repository. |
1528 </p> |
1525 </p> |
1529 <p> |
1526 <p> |
1530 The subversion repository has to be initialized from outside eric |
1527 The subversion repository has to be initialized from outside eric |
1531 because the respective command always works locally. Therefore we |
1528 because the respective command always works locally. Therefore we |
1532 always return TRUE without doing anything. |
1529 always return TRUE without doing anything. |
1533 </p> |
1530 </p> |
|
1531 |
1534 <dl> |
1532 <dl> |
1535 |
1533 |
1536 <dt><i>vcsDir</i> (str)</dt> |
1534 <dt><i>vcsDir</i> (str)</dt> |
1537 <dd> |
1535 <dd> |
1538 name of the VCS directory |
1536 name of the VCS directory |
1555 </dd> |
1553 </dd> |
1556 </dl> |
1554 </dl> |
1557 <a NAME="Subversion.vcsInitConfig" ID="Subversion.vcsInitConfig"></a> |
1555 <a NAME="Subversion.vcsInitConfig" ID="Subversion.vcsInitConfig"></a> |
1558 <h4>Subversion.vcsInitConfig</h4> |
1556 <h4>Subversion.vcsInitConfig</h4> |
1559 <b>vcsInitConfig</b>(<i>project</i>) |
1557 <b>vcsInitConfig</b>(<i>project</i>) |
1560 |
|
1561 <p> |
1558 <p> |
1562 Public method to initialize the VCS configuration. |
1559 Public method to initialize the VCS configuration. |
1563 </p> |
1560 </p> |
1564 <p> |
1561 <p> |
1565 This method ensures, that eric specific files and directories are |
1562 This method ensures, that eric specific files and directories are |
1566 ignored. |
1563 ignored. |
1567 </p> |
1564 </p> |
|
1565 |
1568 <dl> |
1566 <dl> |
1569 |
1567 |
1570 <dt><i>project</i> (Project)</dt> |
1568 <dt><i>project</i> (Project)</dt> |
1571 <dd> |
1569 <dd> |
1572 reference to the project |
1570 reference to the project |
1573 </dd> |
1571 </dd> |
1574 </dl> |
1572 </dl> |
1575 <a NAME="Subversion.vcsLogBrowser" ID="Subversion.vcsLogBrowser"></a> |
1573 <a NAME="Subversion.vcsLogBrowser" ID="Subversion.vcsLogBrowser"></a> |
1576 <h4>Subversion.vcsLogBrowser</h4> |
1574 <h4>Subversion.vcsLogBrowser</h4> |
1577 <b>vcsLogBrowser</b>(<i>name, isFile=False</i>) |
1575 <b>vcsLogBrowser</b>(<i>name, isFile=False</i>) |
1578 |
|
1579 <p> |
1576 <p> |
1580 Public method used to browse the log of a file/directory from the |
1577 Public method used to browse the log of a file/directory from the |
1581 Subversion repository. |
1578 Subversion repository. |
1582 </p> |
1579 </p> |
|
1580 |
1583 <dl> |
1581 <dl> |
1584 |
1582 |
1585 <dt><i>name</i> (str)</dt> |
1583 <dt><i>name</i> (str)</dt> |
1586 <dd> |
1584 <dd> |
1587 file/directory name to show the log of |
1585 file/directory name to show the log of |
1592 </dd> |
1590 </dd> |
1593 </dl> |
1591 </dl> |
1594 <a NAME="Subversion.vcsMerge" ID="Subversion.vcsMerge"></a> |
1592 <a NAME="Subversion.vcsMerge" ID="Subversion.vcsMerge"></a> |
1595 <h4>Subversion.vcsMerge</h4> |
1593 <h4>Subversion.vcsMerge</h4> |
1596 <b>vcsMerge</b>(<i>name</i>) |
1594 <b>vcsMerge</b>(<i>name</i>) |
1597 |
|
1598 <p> |
1595 <p> |
1599 Public method used to merge a URL/revision into the local project. |
1596 Public method used to merge a URL/revision into the local project. |
1600 </p> |
1597 </p> |
|
1598 |
1601 <dl> |
1599 <dl> |
1602 |
1600 |
1603 <dt><i>name</i> (str)</dt> |
1601 <dt><i>name</i> (str)</dt> |
1604 <dd> |
1602 <dd> |
1605 file/directory name to be merged |
1603 file/directory name to be merged |
1606 </dd> |
1604 </dd> |
1607 </dl> |
1605 </dl> |
1608 <a NAME="Subversion.vcsMove" ID="Subversion.vcsMove"></a> |
1606 <a NAME="Subversion.vcsMove" ID="Subversion.vcsMove"></a> |
1609 <h4>Subversion.vcsMove</h4> |
1607 <h4>Subversion.vcsMove</h4> |
1610 <b>vcsMove</b>(<i>name, project, target=None, noDialog=False</i>) |
1608 <b>vcsMove</b>(<i>name, project, target=None, noDialog=False</i>) |
1611 |
|
1612 <p> |
1609 <p> |
1613 Public method used to move a file/directory. |
1610 Public method used to move a file/directory. |
1614 </p> |
1611 </p> |
|
1612 |
1615 <dl> |
1613 <dl> |
1616 |
1614 |
1617 <dt><i>name</i> (str)</dt> |
1615 <dt><i>name</i> (str)</dt> |
1618 <dd> |
1616 <dd> |
1619 file/directory name to be moved |
1617 file/directory name to be moved |
1663 </dd> |
1661 </dd> |
1664 </dl> |
1662 </dl> |
1665 <a NAME="Subversion.vcsNewProjectOptionsDialog" ID="Subversion.vcsNewProjectOptionsDialog"></a> |
1663 <a NAME="Subversion.vcsNewProjectOptionsDialog" ID="Subversion.vcsNewProjectOptionsDialog"></a> |
1666 <h4>Subversion.vcsNewProjectOptionsDialog</h4> |
1664 <h4>Subversion.vcsNewProjectOptionsDialog</h4> |
1667 <b>vcsNewProjectOptionsDialog</b>(<i>parent=None</i>) |
1665 <b>vcsNewProjectOptionsDialog</b>(<i>parent=None</i>) |
1668 |
|
1669 <p> |
1666 <p> |
1670 Public method to get a dialog to enter repository info for getting a |
1667 Public method to get a dialog to enter repository info for getting a |
1671 new project. |
1668 new project. |
1672 </p> |
1669 </p> |
|
1670 |
1673 <dl> |
1671 <dl> |
1674 |
1672 |
1675 <dt><i>parent</i> (QWidget)</dt> |
1673 <dt><i>parent</i> (QWidget)</dt> |
1676 <dd> |
1674 <dd> |
1677 parent widget |
1675 parent widget |
1690 </dd> |
1688 </dd> |
1691 </dl> |
1689 </dl> |
1692 <a NAME="Subversion.vcsOptionsDialog" ID="Subversion.vcsOptionsDialog"></a> |
1690 <a NAME="Subversion.vcsOptionsDialog" ID="Subversion.vcsOptionsDialog"></a> |
1693 <h4>Subversion.vcsOptionsDialog</h4> |
1691 <h4>Subversion.vcsOptionsDialog</h4> |
1694 <b>vcsOptionsDialog</b>(<i>project, archive, editable=False, parent=None</i>) |
1692 <b>vcsOptionsDialog</b>(<i>project, archive, editable=False, parent=None</i>) |
1695 |
|
1696 <p> |
1693 <p> |
1697 Public method to get a dialog to enter repository info. |
1694 Public method to get a dialog to enter repository info. |
1698 </p> |
1695 </p> |
|
1696 |
1699 <dl> |
1697 <dl> |
1700 |
1698 |
1701 <dt><i>project</i> (Project)</dt> |
1699 <dt><i>project</i> (Project)</dt> |
1702 <dd> |
1700 <dd> |
1703 reference to the project object |
1701 reference to the project object |
1728 </dd> |
1726 </dd> |
1729 </dl> |
1727 </dl> |
1730 <a NAME="Subversion.vcsRegisteredState" ID="Subversion.vcsRegisteredState"></a> |
1728 <a NAME="Subversion.vcsRegisteredState" ID="Subversion.vcsRegisteredState"></a> |
1731 <h4>Subversion.vcsRegisteredState</h4> |
1729 <h4>Subversion.vcsRegisteredState</h4> |
1732 <b>vcsRegisteredState</b>(<i>name</i>) |
1730 <b>vcsRegisteredState</b>(<i>name</i>) |
1733 |
|
1734 <p> |
1731 <p> |
1735 Public method used to get the registered state of a file in the vcs. |
1732 Public method used to get the registered state of a file in the vcs. |
1736 </p> |
1733 </p> |
|
1734 |
1737 <dl> |
1735 <dl> |
1738 |
1736 |
1739 <dt><i>name</i> (str)</dt> |
1737 <dt><i>name</i> (str)</dt> |
1740 <dd> |
1738 <dd> |
1741 filename to check |
1739 filename to check |
1754 </dd> |
1752 </dd> |
1755 </dl> |
1753 </dl> |
1756 <a NAME="Subversion.vcsRemove" ID="Subversion.vcsRemove"></a> |
1754 <a NAME="Subversion.vcsRemove" ID="Subversion.vcsRemove"></a> |
1757 <h4>Subversion.vcsRemove</h4> |
1755 <h4>Subversion.vcsRemove</h4> |
1758 <b>vcsRemove</b>(<i>name, project=False, noDialog=False</i>) |
1756 <b>vcsRemove</b>(<i>name, project=False, noDialog=False</i>) |
1759 |
|
1760 <p> |
1757 <p> |
1761 Public method used to remove a file/directory from the Subversion |
1758 Public method used to remove a file/directory from the Subversion |
1762 repository. |
1759 repository. |
1763 </p> |
1760 </p> |
1764 <p> |
1761 <p> |
1765 The default operation is to remove the local copy as well. |
1762 The default operation is to remove the local copy as well. |
1766 </p> |
1763 </p> |
|
1764 |
1767 <dl> |
1765 <dl> |
1768 |
1766 |
1769 <dt><i>name</i> (str or list of str)</dt> |
1767 <dt><i>name</i> (str or list of str)</dt> |
1770 <dd> |
1768 <dd> |
1771 file/directory name to be removed |
1769 file/directory name to be removed |
1792 </dd> |
1790 </dd> |
1793 </dl> |
1791 </dl> |
1794 <a NAME="Subversion.vcsRepositoryInfos" ID="Subversion.vcsRepositoryInfos"></a> |
1792 <a NAME="Subversion.vcsRepositoryInfos" ID="Subversion.vcsRepositoryInfos"></a> |
1795 <h4>Subversion.vcsRepositoryInfos</h4> |
1793 <h4>Subversion.vcsRepositoryInfos</h4> |
1796 <b>vcsRepositoryInfos</b>(<i>ppath</i>) |
1794 <b>vcsRepositoryInfos</b>(<i>ppath</i>) |
1797 |
|
1798 <p> |
1795 <p> |
1799 Public method to retrieve information about the repository. |
1796 Public method to retrieve information about the repository. |
1800 </p> |
1797 </p> |
|
1798 |
1801 <dl> |
1799 <dl> |
1802 |
1800 |
1803 <dt><i>ppath</i> (str)</dt> |
1801 <dt><i>ppath</i> (str)</dt> |
1804 <dd> |
1802 <dd> |
1805 local path to get the repository infos |
1803 local path to get the repository infos |
1818 </dd> |
1816 </dd> |
1819 </dl> |
1817 </dl> |
1820 <a NAME="Subversion.vcsResolved" ID="Subversion.vcsResolved"></a> |
1818 <a NAME="Subversion.vcsResolved" ID="Subversion.vcsResolved"></a> |
1821 <h4>Subversion.vcsResolved</h4> |
1819 <h4>Subversion.vcsResolved</h4> |
1822 <b>vcsResolved</b>(<i>name</i>) |
1820 <b>vcsResolved</b>(<i>name</i>) |
1823 |
|
1824 <p> |
1821 <p> |
1825 Public method used to resolve conflicts of a file/directory. |
1822 Public method used to resolve conflicts of a file/directory. |
1826 </p> |
1823 </p> |
|
1824 |
1827 <dl> |
1825 <dl> |
1828 |
1826 |
1829 <dt><i>name</i> (str)</dt> |
1827 <dt><i>name</i> (str)</dt> |
1830 <dd> |
1828 <dd> |
1831 file/directory name to be resolved |
1829 file/directory name to be resolved |
1832 </dd> |
1830 </dd> |
1833 </dl> |
1831 </dl> |
1834 <a NAME="Subversion.vcsRevert" ID="Subversion.vcsRevert"></a> |
1832 <a NAME="Subversion.vcsRevert" ID="Subversion.vcsRevert"></a> |
1835 <h4>Subversion.vcsRevert</h4> |
1833 <h4>Subversion.vcsRevert</h4> |
1836 <b>vcsRevert</b>(<i>name</i>) |
1834 <b>vcsRevert</b>(<i>name</i>) |
1837 |
|
1838 <p> |
1835 <p> |
1839 Public method used to revert changes made to a file/directory. |
1836 Public method used to revert changes made to a file/directory. |
1840 </p> |
1837 </p> |
|
1838 |
1841 <dl> |
1839 <dl> |
1842 |
1840 |
1843 <dt><i>name</i> (str)</dt> |
1841 <dt><i>name</i> (str)</dt> |
1844 <dd> |
1842 <dd> |
1845 file/directory name to be reverted |
1843 file/directory name to be reverted |
1859 </dd> |
1857 </dd> |
1860 </dl> |
1858 </dl> |
1861 <a NAME="Subversion.vcsSbsDiff" ID="Subversion.vcsSbsDiff"></a> |
1859 <a NAME="Subversion.vcsSbsDiff" ID="Subversion.vcsSbsDiff"></a> |
1862 <h4>Subversion.vcsSbsDiff</h4> |
1860 <h4>Subversion.vcsSbsDiff</h4> |
1863 <b>vcsSbsDiff</b>(<i>name, extended=False, revisions=None</i>) |
1861 <b>vcsSbsDiff</b>(<i>name, extended=False, revisions=None</i>) |
1864 |
|
1865 <p> |
1862 <p> |
1866 Public method used to view the difference of a file to the Mercurial |
1863 Public method used to view the difference of a file to the Mercurial |
1867 repository side-by-side. |
1864 repository side-by-side. |
1868 </p> |
1865 </p> |
|
1866 |
1869 <dl> |
1867 <dl> |
1870 |
1868 |
1871 <dt><i>name</i> (str)</dt> |
1869 <dt><i>name</i> (str)</dt> |
1872 <dd> |
1870 <dd> |
1873 file name to be diffed |
1871 file name to be diffed |
1889 </dd> |
1887 </dd> |
1890 </dl> |
1888 </dl> |
1891 <a NAME="Subversion.vcsShutdown" ID="Subversion.vcsShutdown"></a> |
1889 <a NAME="Subversion.vcsShutdown" ID="Subversion.vcsShutdown"></a> |
1892 <h4>Subversion.vcsShutdown</h4> |
1890 <h4>Subversion.vcsShutdown</h4> |
1893 <b>vcsShutdown</b>(<i></i>) |
1891 <b>vcsShutdown</b>(<i></i>) |
1894 |
|
1895 <p> |
1892 <p> |
1896 Public method used to shutdown the Subversion interface. |
1893 Public method used to shutdown the Subversion interface. |
1897 </p> |
1894 </p> |
|
1895 |
1898 <a NAME="Subversion.vcsStatus" ID="Subversion.vcsStatus"></a> |
1896 <a NAME="Subversion.vcsStatus" ID="Subversion.vcsStatus"></a> |
1899 <h4>Subversion.vcsStatus</h4> |
1897 <h4>Subversion.vcsStatus</h4> |
1900 <b>vcsStatus</b>(<i>name</i>) |
1898 <b>vcsStatus</b>(<i>name</i>) |
1901 |
|
1902 <p> |
1899 <p> |
1903 Public method used to view the status of files/directories in the |
1900 Public method used to view the status of files/directories in the |
1904 Subversion repository. |
1901 Subversion repository. |
1905 </p> |
1902 </p> |
|
1903 |
1906 <dl> |
1904 <dl> |
1907 |
1905 |
1908 <dt><i>name</i> (str or list of str)</dt> |
1906 <dt><i>name</i> (str or list of str)</dt> |
1909 <dd> |
1907 <dd> |
1910 file/directory name(s) to show the status of |
1908 file/directory name(s) to show the status of |
1911 </dd> |
1909 </dd> |
1912 </dl> |
1910 </dl> |
1913 <a NAME="Subversion.vcsSwitch" ID="Subversion.vcsSwitch"></a> |
1911 <a NAME="Subversion.vcsSwitch" ID="Subversion.vcsSwitch"></a> |
1914 <h4>Subversion.vcsSwitch</h4> |
1912 <h4>Subversion.vcsSwitch</h4> |
1915 <b>vcsSwitch</b>(<i>name</i>) |
1913 <b>vcsSwitch</b>(<i>name</i>) |
1916 |
|
1917 <p> |
1914 <p> |
1918 Public method used to switch a directory to a different tag/branch. |
1915 Public method used to switch a directory to a different tag/branch. |
1919 </p> |
1916 </p> |
|
1917 |
1920 <dl> |
1918 <dl> |
1921 |
1919 |
1922 <dt><i>name</i> (str)</dt> |
1920 <dt><i>name</i> (str)</dt> |
1923 <dd> |
1921 <dd> |
1924 directory name to be switched |
1922 directory name to be switched |
1937 </dd> |
1935 </dd> |
1938 </dl> |
1936 </dl> |
1939 <a NAME="Subversion.vcsTag" ID="Subversion.vcsTag"></a> |
1937 <a NAME="Subversion.vcsTag" ID="Subversion.vcsTag"></a> |
1940 <h4>Subversion.vcsTag</h4> |
1938 <h4>Subversion.vcsTag</h4> |
1941 <b>vcsTag</b>(<i>name</i>) |
1939 <b>vcsTag</b>(<i>name</i>) |
1942 |
|
1943 <p> |
1940 <p> |
1944 Public method used to set the tag of a file/directory in the |
1941 Public method used to set the tag of a file/directory in the |
1945 Subversion repository. |
1942 Subversion repository. |
1946 </p> |
1943 </p> |
|
1944 |
1947 <dl> |
1945 <dl> |
1948 |
1946 |
1949 <dt><i>name</i> (str)</dt> |
1947 <dt><i>name</i> (str)</dt> |
1950 <dd> |
1948 <dd> |
1951 file/directory name to be tagged |
1949 file/directory name to be tagged |
1952 </dd> |
1950 </dd> |
1953 </dl> |
1951 </dl> |
1954 <a NAME="Subversion.vcsUpdate" ID="Subversion.vcsUpdate"></a> |
1952 <a NAME="Subversion.vcsUpdate" ID="Subversion.vcsUpdate"></a> |
1955 <h4>Subversion.vcsUpdate</h4> |
1953 <h4>Subversion.vcsUpdate</h4> |
1956 <b>vcsUpdate</b>(<i>name, noDialog=False</i>) |
1954 <b>vcsUpdate</b>(<i>name, noDialog=False</i>) |
1957 |
|
1958 <p> |
1955 <p> |
1959 Public method used to update a file/directory with the Subversion |
1956 Public method used to update a file/directory with the Subversion |
1960 repository. |
1957 repository. |
1961 </p> |
1958 </p> |
|
1959 |
1962 <dl> |
1960 <dl> |
1963 |
1961 |
1964 <dt><i>name</i> ((str or list of str)</dt> |
1962 <dt><i>name</i> ((str or list of str)</dt> |
1965 <dd> |
1963 <dd> |
1966 file/directory name to be updated |
1964 file/directory name to be updated |