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

branch
eric7
changeset 10479
856476537696
parent 10438
4cd7e5a8b3cf
child 10493
f795d68d8e09
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.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>
47 </dd> 46 </dd>
48 </dl> 47 </dl>
49 <h3>Derived from</h3> 48 <h3>Derived from</h3>
50 VersionControl 49 VersionControl
51 <h3>Class Attributes</h3> 50 <h3>Class Attributes</h3>
52
53 <table> 51 <table>
54 <tr><td>None</td></tr> 52 <tr><td>None</td></tr>
55 </table> 53 </table>
54
56 <h3>Class Methods</h3> 55 <h3>Class Methods</h3>
57
58 <table> 56 <table>
59 <tr><td>None</td></tr> 57 <tr><td>None</td></tr>
60 </table> 58 </table>
59
61 <h3>Methods</h3> 60 <h3>Methods</h3>
62
63 <table> 61 <table>
64
65 <tr> 62 <tr>
66 <td><a href="#Subversion.__init__">Subversion</a></td> 63 <td><a href="#Subversion.__init__">Subversion</a></td>
67 <td>Constructor</td> 64 <td>Constructor</td>
68 </tr> 65 </tr>
69 <tr> 66 <tr>
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>
674 </dd> 672 </dd>
675 </dl> 673 </dl>
676 <a NAME="Subversion.getPlugin" ID="Subversion.getPlugin"></a> 674 <a NAME="Subversion.getPlugin" ID="Subversion.getPlugin"></a>
677 <h4>Subversion.getPlugin</h4> 675 <h4>Subversion.getPlugin</h4>
678 <b>getPlugin</b>(<i></i>) 676 <b>getPlugin</b>(<i></i>)
679
680 <p> 677 <p>
681 Public method to get a reference to the plugin object. 678 Public method to get a reference to the plugin object.
682 </p> 679 </p>
680
683 <dl> 681 <dl>
684 <dt>Return:</dt> 682 <dt>Return:</dt>
685 <dd> 683 <dd>
686 reference to the plugin object 684 reference to the plugin object
687 </dd> 685 </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
919 </dd> 917 </dd>
920 </dl> 918 </dl>
921 <a NAME="Subversion.svnNormalizeURL" ID="Subversion.svnNormalizeURL"></a> 919 <a NAME="Subversion.svnNormalizeURL" ID="Subversion.svnNormalizeURL"></a>
922 <h4>Subversion.svnNormalizeURL</h4> 920 <h4>Subversion.svnNormalizeURL</h4>
923 <b>svnNormalizeURL</b>(<i>url</i>) 921 <b>svnNormalizeURL</b>(<i>url</i>)
924
925 <p> 922 <p>
926 Public method to normalize a url for subversion. 923 Public method to normalize a url for subversion.
927 </p> 924 </p>
925
928 <dl> 926 <dl>
929 927
930 <dt><i>url</i> (str)</dt> 928 <dt><i>url</i> (str)</dt>
931 <dd> 929 <dd>
932 url string 930 url string
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
1287 </dd> 1285 </dd>
1288 </dl> 1286 </dl>
1289 <a NAME="Subversion.vcsCommitMessages" ID="Subversion.vcsCommitMessages"></a> 1287 <a NAME="Subversion.vcsCommitMessages" ID="Subversion.vcsCommitMessages"></a>
1290 <h4>Subversion.vcsCommitMessages</h4> 1288 <h4>Subversion.vcsCommitMessages</h4>
1291 <b>vcsCommitMessages</b>(<i></i>) 1289 <b>vcsCommitMessages</b>(<i></i>)
1292
1293 <p> 1290 <p>
1294 Public method to get the list of saved commit messages. 1291 Public method to get the list of saved commit messages.
1295 </p> 1292 </p>
1293
1296 <dl> 1294 <dl>
1297 <dt>Return:</dt> 1295 <dt>Return:</dt>
1298 <dd> 1296 <dd>
1299 list of saved commit messages 1297 list of saved commit messages
1300 </dd> 1298 </dd>
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
1644 </dd> 1642 </dd>
1645 </dl> 1643 </dl>
1646 <a NAME="Subversion.vcsName" ID="Subversion.vcsName"></a> 1644 <a NAME="Subversion.vcsName" ID="Subversion.vcsName"></a>
1647 <h4>Subversion.vcsName</h4> 1645 <h4>Subversion.vcsName</h4>
1648 <b>vcsName</b>(<i></i>) 1646 <b>vcsName</b>(<i></i>)
1649
1650 <p> 1647 <p>
1651 Public method returning the name of the vcs. 1648 Public method returning the name of the vcs.
1652 </p> 1649 </p>
1650
1653 <dl> 1651 <dl>
1654 <dt>Return:</dt> 1652 <dt>Return:</dt>
1655 <dd> 1653 <dd>
1656 always 'Subversion' 1654 always 'Subversion'
1657 </dd> 1655 </dd>
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

eric ide

mercurial