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

branch
eric7
changeset 10438
4cd7e5a8b3cf
parent 10259
b51dfacef37f
child 10479
856476537696
equal deleted inserted replaced
10437:2f70ca07f0af 10438:4cd7e5a8b3cf
360 <p> 360 <p>
361 Constructor 361 Constructor
362 </p> 362 </p>
363 <dl> 363 <dl>
364 364
365 <dt><i>plugin</i></dt> 365 <dt><i>plugin</i> (VcsSubversionPlugin)</dt>
366 <dd> 366 <dd>
367 reference to the plugin object 367 reference to the plugin object
368 </dd> 368 </dd>
369 <dt><i>parent</i></dt> 369 <dt><i>parent</i> (QWidget)</dt>
370 <dd> 370 <dd>
371 parent widget (QWidget) 371 parent widget
372 </dd> 372 </dd>
373 <dt><i>name</i></dt> 373 <dt><i>name</i> (str)</dt>
374 <dd> 374 <dd>
375 name of this object (string) 375 name of this object
376 </dd> 376 </dd>
377 </dl> 377 </dl>
378 <a NAME="Subversion.__isVersioned" ID="Subversion.__isVersioned"></a> 378 <a NAME="Subversion.__isVersioned" ID="Subversion.__isVersioned"></a>
379 <h4>Subversion.__isVersioned</h4> 379 <h4>Subversion.__isVersioned</h4>
380 <b>__isVersioned</b>(<i>status</i>) 380 <b>__isVersioned</b>(<i>status</i>)
383 Private method to check, if the given status indicates a 383 Private method to check, if the given status indicates a
384 versioned state. 384 versioned state.
385 </p> 385 </p>
386 <dl> 386 <dl>
387 387
388 <dt><i>status</i></dt> 388 <dt><i>status</i> (pysvn.PysvnStatus)</dt>
389 <dd> 389 <dd>
390 status object to check (pysvn.PysvnStatus) 390 status object to check
391 </dd> 391 </dd>
392 </dl> 392 </dl>
393 <dl> 393 <dl>
394 <dt>Return:</dt> 394 <dt>Return:</dt>
395 <dd> 395 <dd>
396 flag indicating a versioned state (boolean) 396 flag indicating a versioned state
397 </dd>
398 </dl>
399 <dl>
400 <dt>Return Type:</dt>
401 <dd>
402 bool
397 </dd> 403 </dd>
398 </dl> 404 </dl>
399 <a NAME="Subversion.__svnGetFileForRevision" ID="Subversion.__svnGetFileForRevision"></a> 405 <a NAME="Subversion.__svnGetFileForRevision" ID="Subversion.__svnGetFileForRevision"></a>
400 <h4>Subversion.__svnGetFileForRevision</h4> 406 <h4>Subversion.__svnGetFileForRevision</h4>
401 <b>__svnGetFileForRevision</b>(<i>name, rev=""</i>) 407 <b>__svnGetFileForRevision</b>(<i>name, rev=""</i>)
404 Private method to get a file for a specific revision from the 410 Private method to get a file for a specific revision from the
405 repository. 411 repository.
406 </p> 412 </p>
407 <dl> 413 <dl>
408 414
409 <dt><i>name</i></dt> 415 <dt><i>name</i> (str)</dt>
410 <dd> 416 <dd>
411 file name to get from the repository (string) 417 file name to get from the repository
412 </dd> 418 </dd>
413 <dt><i>rev</i></dt> 419 <dt><i>rev</i> (int or str)</dt>
414 <dd> 420 <dd>
415 revision to retrieve (integer or string) 421 revision to retrieve
416 </dd> 422 </dd>
417 </dl> 423 </dl>
418 <dl> 424 <dl>
419 <dt>Return:</dt> 425 <dt>Return:</dt>
420 <dd> 426 <dd>
421 contents of the file (string) and an error message (string) 427 contents of the file (string) and an error message
428 </dd>
429 </dl>
430 <dl>
431 <dt>Return Type:</dt>
432 <dd>
433 str
422 </dd> 434 </dd>
423 </dl> 435 </dl>
424 <a NAME="Subversion.__svnURL" ID="Subversion.__svnURL"></a> 436 <a NAME="Subversion.__svnURL" ID="Subversion.__svnURL"></a>
425 <h4>Subversion.__svnURL</h4> 437 <h4>Subversion.__svnURL</h4>
426 <b>__svnURL</b>(<i>url</i>) 438 <b>__svnURL</b>(<i>url</i>)
428 <p> 440 <p>
429 Private method to format a url for subversion. 441 Private method to format a url for subversion.
430 </p> 442 </p>
431 <dl> 443 <dl>
432 444
433 <dt><i>url</i></dt> 445 <dt><i>url</i> (str)</dt>
434 <dd> 446 <dd>
435 unformatted url string (string) 447 unformatted url string
436 </dd> 448 </dd>
437 </dl> 449 </dl>
438 <dl> 450 <dl>
439 <dt>Return:</dt> 451 <dt>Return:</dt>
440 <dd> 452 <dd>
441 properly formated url for subversion (string) 453 properly formated url for subversion
454 </dd>
455 </dl>
456 <dl>
457 <dt>Return Type:</dt>
458 <dd>
459 str
442 </dd> 460 </dd>
443 </dl> 461 </dl>
444 <a NAME="Subversion.__vcsAllRegisteredStates_wc" ID="Subversion.__vcsAllRegisteredStates_wc"></a> 462 <a NAME="Subversion.__vcsAllRegisteredStates_wc" ID="Subversion.__vcsAllRegisteredStates_wc"></a>
445 <h4>Subversion.__vcsAllRegisteredStates_wc</h4> 463 <h4>Subversion.__vcsAllRegisteredStates_wc</h4>
446 <b>__vcsAllRegisteredStates_wc</b>(<i>names, dname, shortcut=True</i>) 464 <b>__vcsAllRegisteredStates_wc</b>(<i>names, dname, shortcut=True</i>)
458 if the named directory has been scanned already. If so, it is assumed, 476 if the named directory has been scanned already. If so, it is assumed,
459 that the states for all files has been populated by the previous run. 477 that the states for all files has been populated by the previous run.
460 </p> 478 </p>
461 <dl> 479 <dl>
462 480
463 <dt><i>names</i></dt> 481 <dt><i>names</i> (dict)</dt>
464 <dd> 482 <dd>
465 dictionary with all filenames to be checked as keys 483 dictionary with all filenames to be checked as keys
466 </dd> 484 </dd>
467 <dt><i>dname</i></dt> 485 <dt><i>dname</i> (str)</dt>
468 <dd> 486 <dd>
469 directory to check in (string) 487 directory to check in
470 </dd> 488 </dd>
471 <dt><i>shortcut</i></dt> 489 <dt><i>shortcut</i> (bool)</dt>
472 <dd> 490 <dd>
473 flag indicating a shortcut should be taken (boolean) 491 flag indicating a shortcut should be taken
474 </dd> 492 </dd>
475 </dl> 493 </dl>
476 <dl> 494 <dl>
477 <dt>Return:</dt> 495 <dt>Return:</dt>
478 <dd> 496 <dd>
479 the received dictionary completed with a combination of 497 the received dictionary completed with a combination of
480 canBeCommited and canBeAdded or None in order to signal an error 498 canBeCommited and canBeAdded or None in order to signal an error
499 </dd>
500 </dl>
501 <dl>
502 <dt>Return Type:</dt>
503 <dd>
504 dict
481 </dd> 505 </dd>
482 </dl> 506 </dl>
483 <a NAME="Subversion.__vcsAllRegisteredStates_wcng" ID="Subversion.__vcsAllRegisteredStates_wcng"></a> 507 <a NAME="Subversion.__vcsAllRegisteredStates_wcng" ID="Subversion.__vcsAllRegisteredStates_wcng"></a>
484 <h4>Subversion.__vcsAllRegisteredStates_wcng</h4> 508 <h4>Subversion.__vcsAllRegisteredStates_wcng</h4>
485 <b>__vcsAllRegisteredStates_wcng</b>(<i>names, dname, shortcut=True</i>) 509 <b>__vcsAllRegisteredStates_wcng</b>(<i>names, dname, shortcut=True</i>)
497 if the named directory has been scanned already. If so, it is assumed, 521 if the named directory has been scanned already. If so, it is assumed,
498 that the states for all files has been populated by the previous run. 522 that the states for all files has been populated by the previous run.
499 </p> 523 </p>
500 <dl> 524 <dl>
501 525
502 <dt><i>names</i></dt> 526 <dt><i>names</i> (dict)</dt>
503 <dd> 527 <dd>
504 dictionary with all filenames to be checked as keys 528 dictionary with all filenames to be checked as keys
505 </dd> 529 </dd>
506 <dt><i>dname</i></dt> 530 <dt><i>dname</i> (str)</dt>
507 <dd> 531 <dd>
508 directory to check in (string) 532 directory to check in
509 </dd> 533 </dd>
510 <dt><i>shortcut</i></dt> 534 <dt><i>shortcut</i> (bool)</dt>
511 <dd> 535 <dd>
512 flag indicating a shortcut should be taken (boolean) 536 flag indicating a shortcut should be taken
513 </dd> 537 </dd>
514 </dl> 538 </dl>
515 <dl> 539 <dl>
516 <dt>Return:</dt> 540 <dt>Return:</dt>
517 <dd> 541 <dd>
518 the received dictionary completed with a combination of 542 the received dictionary completed with a combination of
519 canBeCommited and canBeAdded or None in order to signal an error 543 canBeCommited and canBeAdded or None in order to signal an error
544 </dd>
545 </dl>
546 <dl>
547 <dt>Return Type:</dt>
548 <dd>
549 dict
520 </dd> 550 </dd>
521 </dl> 551 </dl>
522 <a NAME="Subversion.__vcsCommit_Step2" ID="Subversion.__vcsCommit_Step2"></a> 552 <a NAME="Subversion.__vcsCommit_Step2" ID="Subversion.__vcsCommit_Step2"></a>
523 <h4>Subversion.__vcsCommit_Step2</h4> 553 <h4>Subversion.__vcsCommit_Step2</h4>
524 <b>__vcsCommit_Step2</b>(<i></i>) 554 <b>__vcsCommit_Step2</b>(<i></i>)
537 This is the variant for subversion installations using the old working 567 This is the variant for subversion installations using the old working
538 copy meta-data format. 568 copy meta-data format.
539 </p> 569 </p>
540 <dl> 570 <dl>
541 571
542 <dt><i>name</i></dt> 572 <dt><i>name</i> (str)</dt>
543 <dd> 573 <dd>
544 filename to check (string) 574 filename to check
545 </dd> 575 </dd>
546 </dl> 576 </dl>
547 <dl> 577 <dl>
548 <dt>Return:</dt> 578 <dt>Return:</dt>
549 <dd> 579 <dd>
550 a combination of canBeCommited and canBeAdded 580 registered state (one of canBeCommited and canBeAdded)
581 </dd>
582 </dl>
583 <dl>
584 <dt>Return Type:</dt>
585 <dd>
586 int
551 </dd> 587 </dd>
552 </dl> 588 </dl>
553 <a NAME="Subversion.__vcsRegisteredState_wcng" ID="Subversion.__vcsRegisteredState_wcng"></a> 589 <a NAME="Subversion.__vcsRegisteredState_wcng" ID="Subversion.__vcsRegisteredState_wcng"></a>
554 <h4>Subversion.__vcsRegisteredState_wcng</h4> 590 <h4>Subversion.__vcsRegisteredState_wcng</h4>
555 <b>__vcsRegisteredState_wcng</b>(<i>name</i>) 591 <b>__vcsRegisteredState_wcng</b>(<i>name</i>)
561 This is the variant for subversion installations using the new 597 This is the variant for subversion installations using the new
562 working copy meta-data format. 598 working copy meta-data format.
563 </p> 599 </p>
564 <dl> 600 <dl>
565 601
566 <dt><i>name</i></dt> 602 <dt><i>name</i> (str)</dt>
567 <dd> 603 <dd>
568 filename to check (string) 604 filename to check
569 </dd> 605 </dd>
570 </dl> 606 </dl>
571 <dl> 607 <dl>
572 <dt>Return:</dt> 608 <dt>Return:</dt>
573 <dd> 609 <dd>
574 a combination of canBeCommited and canBeAdded 610 registered state (one of canBeCommited and canBeAdded)
611 </dd>
612 </dl>
613 <dl>
614 <dt>Return Type:</dt>
615 <dd>
616 int
575 </dd> 617 </dd>
576 </dl> 618 </dl>
577 <a NAME="Subversion._createStatusMonitorThread" ID="Subversion._createStatusMonitorThread"></a> 619 <a NAME="Subversion._createStatusMonitorThread" ID="Subversion._createStatusMonitorThread"></a>
578 <h4>Subversion._createStatusMonitorThread</h4> 620 <h4>Subversion._createStatusMonitorThread</h4>
579 <b>_createStatusMonitorThread</b>(<i>interval, project</i>) 621 <b>_createStatusMonitorThread</b>(<i>interval, project</i>)
582 Protected method to create an instance of the VCS status monitor 624 Protected method to create an instance of the VCS status monitor
583 thread. 625 thread.
584 </p> 626 </p>
585 <dl> 627 <dl>
586 628
587 <dt><i>interval</i></dt> 629 <dt><i>interval</i> (int)</dt>
588 <dd> 630 <dd>
589 check interval for the monitor thread in seconds 631 check interval for the monitor thread in seconds
590 (integer) 632 </dd>
591 </dd> 633 <dt><i>project</i> (Project)</dt>
592 <dt><i>project</i></dt>
593 <dd> 634 <dd>
594 reference to the project object 635 reference to the project object
595 </dd> 636 </dd>
596 </dl> 637 </dl>
597 <dl> 638 <dl>
598 <dt>Return:</dt> 639 <dt>Return:</dt>
599 <dd> 640 <dd>
600 reference to the monitor thread (QThread) 641 reference to the monitor thread
642 </dd>
643 </dl>
644 <dl>
645 <dt>Return Type:</dt>
646 <dd>
647 SvnStatusMonitorThread
601 </dd> 648 </dd>
602 </dl> 649 </dl>
603 <a NAME="Subversion.clearStatusCache" ID="Subversion.clearStatusCache"></a> 650 <a NAME="Subversion.clearStatusCache" ID="Subversion.clearStatusCache"></a>
604 <h4>Subversion.clearStatusCache</h4> 651 <h4>Subversion.clearStatusCache</h4>
605 <b>clearStatusCache</b>(<i></i>) 652 <b>clearStatusCache</b>(<i></i>)
615 Public method to create and initialize the pysvn client object. 662 Public method to create and initialize the pysvn client object.
616 </p> 663 </p>
617 <dl> 664 <dl>
618 <dt>Return:</dt> 665 <dt>Return:</dt>
619 <dd> 666 <dd>
620 the pysvn client object (pysvn.Client) 667 the pysvn client object
668 </dd>
669 </dl>
670 <dl>
671 <dt>Return Type:</dt>
672 <dd>
673 pysvn.Client
621 </dd> 674 </dd>
622 </dl> 675 </dl>
623 <a NAME="Subversion.getPlugin" ID="Subversion.getPlugin"></a> 676 <a NAME="Subversion.getPlugin" ID="Subversion.getPlugin"></a>
624 <h4>Subversion.getPlugin</h4> 677 <h4>Subversion.getPlugin</h4>
625 <b>getPlugin</b>(<i></i>) 678 <b>getPlugin</b>(<i></i>)
628 Public method to get a reference to the plugin object. 681 Public method to get a reference to the plugin object.
629 </p> 682 </p>
630 <dl> 683 <dl>
631 <dt>Return:</dt> 684 <dt>Return:</dt>
632 <dd> 685 <dd>
633 reference to the plugin object (VcsPySvnPlugin) 686 reference to the plugin object
687 </dd>
688 </dl>
689 <dl>
690 <dt>Return Type:</dt>
691 <dd>
692 VcsPySvnPlugin
634 </dd> 693 </dd>
635 </dl> 694 </dl>
636 <a NAME="Subversion.svnAddToChangelist" ID="Subversion.svnAddToChangelist"></a> 695 <a NAME="Subversion.svnAddToChangelist" ID="Subversion.svnAddToChangelist"></a>
637 <h4>Subversion.svnAddToChangelist</h4> 696 <h4>Subversion.svnAddToChangelist</h4>
638 <b>svnAddToChangelist</b>(<i>names</i>) 697 <b>svnAddToChangelist</b>(<i>names</i>)
643 <p> 702 <p>
644 Note: Directories will be added recursively. 703 Note: Directories will be added recursively.
645 </p> 704 </p>
646 <dl> 705 <dl>
647 706
648 <dt><i>names</i></dt> 707 <dt><i>names</i> (str or list of str)</dt>
649 <dd> 708 <dd>
650 name or list of names of file or directory to add 709 name or list of names of file or directory to add
651 (string)
652 </dd> 710 </dd>
653 </dl> 711 </dl>
654 <a NAME="Subversion.svnBlame" ID="Subversion.svnBlame"></a> 712 <a NAME="Subversion.svnBlame" ID="Subversion.svnBlame"></a>
655 <h4>Subversion.svnBlame</h4> 713 <h4>Subversion.svnBlame</h4>
656 <b>svnBlame</b>(<i>name</i>) 714 <b>svnBlame</b>(<i>name</i>)
658 <p> 716 <p>
659 Public method to show the output of the svn blame command. 717 Public method to show the output of the svn blame command.
660 </p> 718 </p>
661 <dl> 719 <dl>
662 720
663 <dt><i>name</i></dt> 721 <dt><i>name</i> (str)</dt>
664 <dd> 722 <dd>
665 file name to show the blame for (string) 723 file name to show the blame for
666 </dd> 724 </dd>
667 </dl> 725 </dl>
668 <a NAME="Subversion.svnCopy" ID="Subversion.svnCopy"></a> 726 <a NAME="Subversion.svnCopy" ID="Subversion.svnCopy"></a>
669 <h4>Subversion.svnCopy</h4> 727 <h4>Subversion.svnCopy</h4>
670 <b>svnCopy</b>(<i>name, project</i>) 728 <b>svnCopy</b>(<i>name, project</i>)
672 <p> 730 <p>
673 Public method used to copy a file/directory. 731 Public method used to copy a file/directory.
674 </p> 732 </p>
675 <dl> 733 <dl>
676 734
677 <dt><i>name</i></dt> 735 <dt><i>name</i> (str)</dt>
678 <dd> 736 <dd>
679 file/directory name to be copied (string) 737 file/directory name to be copied
680 </dd> 738 </dd>
681 <dt><i>project</i></dt> 739 <dt><i>project</i> (Project)</dt>
682 <dd> 740 <dd>
683 reference to the project object 741 reference to the project object
684 </dd> 742 </dd>
685 </dl> 743 </dl>
686 <dl> 744 <dl>
687 <dt>Return:</dt> 745 <dt>Return:</dt>
688 <dd> 746 <dd>
689 flag indicating successfull operation (boolean) 747 flag indicating successfull operation
748 </dd>
749 </dl>
750 <dl>
751 <dt>Return Type:</dt>
752 <dd>
753 bool
690 </dd> 754 </dd>
691 </dl> 755 </dl>
692 <a NAME="Subversion.svnDelProp" ID="Subversion.svnDelProp"></a> 756 <a NAME="Subversion.svnDelProp" ID="Subversion.svnDelProp"></a>
693 <h4>Subversion.svnDelProp</h4> 757 <h4>Subversion.svnDelProp</h4>
694 <b>svnDelProp</b>(<i>name, recursive=False</i>) 758 <b>svnDelProp</b>(<i>name, recursive=False</i>)
696 <p> 760 <p>
697 Public method used to delete a property of a file/directory. 761 Public method used to delete a property of a file/directory.
698 </p> 762 </p>
699 <dl> 763 <dl>
700 764
701 <dt><i>name</i></dt> 765 <dt><i>name</i> (str or list of str)</dt>
702 <dd> 766 <dd>
703 file/directory name (string or list of strings) 767 file/directory name
704 </dd> 768 </dd>
705 <dt><i>recursive</i></dt> 769 <dt><i>recursive</i> (bool)</dt>
706 <dd> 770 <dd>
707 flag indicating a recursive list is requested 771 flag indicating a recursive list is requested
708 </dd> 772 </dd>
709 </dl> 773 </dl>
710 <a NAME="Subversion.svnExtendedDiff" ID="Subversion.svnExtendedDiff"></a> 774 <a NAME="Subversion.svnExtendedDiff" ID="Subversion.svnExtendedDiff"></a>
724 <p> 788 <p>
725 This method gives the chance to enter the revisions to be compared. 789 This method gives the chance to enter the revisions to be compared.
726 </p> 790 </p>
727 <dl> 791 <dl>
728 792
729 <dt><i>name</i></dt> 793 <dt><i>name</i> (str)</dt>
730 <dd> 794 <dd>
731 file/directory name to be diffed (string) 795 file/directory name to be diffed
732 </dd> 796 </dd>
733 </dl> 797 </dl>
734 <a NAME="Subversion.svnGetChangelists" ID="Subversion.svnGetChangelists"></a> 798 <a NAME="Subversion.svnGetChangelists" ID="Subversion.svnGetChangelists"></a>
735 <h4>Subversion.svnGetChangelists</h4> 799 <h4>Subversion.svnGetChangelists</h4>
736 <b>svnGetChangelists</b>(<i></i>) 800 <b>svnGetChangelists</b>(<i></i>)
739 Public method to get a list of all defined change lists. 803 Public method to get a list of all defined change lists.
740 </p> 804 </p>
741 <dl> 805 <dl>
742 <dt>Return:</dt> 806 <dt>Return:</dt>
743 <dd> 807 <dd>
744 list of defined change list names (list of strings) 808 list of defined change list names
809 </dd>
810 </dl>
811 <dl>
812 <dt>Return Type:</dt>
813 <dd>
814 list of str
745 </dd> 815 </dd>
746 </dl> 816 </dl>
747 <a NAME="Subversion.svnGetReposName" ID="Subversion.svnGetReposName"></a> 817 <a NAME="Subversion.svnGetReposName" ID="Subversion.svnGetReposName"></a>
748 <h4>Subversion.svnGetReposName</h4> 818 <h4>Subversion.svnGetReposName</h4>
749 <b>svnGetReposName</b>(<i>path</i>) 819 <b>svnGetReposName</b>(<i>path</i>)
752 Public method used to retrieve the URL of the subversion repository 822 Public method used to retrieve the URL of the subversion repository
753 path. 823 path.
754 </p> 824 </p>
755 <dl> 825 <dl>
756 826
757 <dt><i>path</i></dt> 827 <dt><i>path</i> (str)</dt>
758 <dd> 828 <dd>
759 local path to get the svn repository path for (string) 829 local path to get the svn repository path for
760 </dd> 830 </dd>
761 </dl> 831 </dl>
762 <dl> 832 <dl>
763 <dt>Return:</dt> 833 <dt>Return:</dt>
764 <dd> 834 <dd>
765 string with the repository path URL 835 string with the repository path URL
836 </dd>
837 </dl>
838 <dl>
839 <dt>Return Type:</dt>
840 <dd>
841 str
766 </dd> 842 </dd>
767 </dl> 843 </dl>
768 <a NAME="Subversion.svnInfo" ID="Subversion.svnInfo"></a> 844 <a NAME="Subversion.svnInfo" ID="Subversion.svnInfo"></a>
769 <h4>Subversion.svnInfo</h4> 845 <h4>Subversion.svnInfo</h4>
770 <b>svnInfo</b>(<i>projectPath, name</i>) 846 <b>svnInfo</b>(<i>projectPath, name</i>)
772 <p> 848 <p>
773 Public method to show repository information about a file or directory. 849 Public method to show repository information about a file or directory.
774 </p> 850 </p>
775 <dl> 851 <dl>
776 852
777 <dt><i>projectPath</i></dt> 853 <dt><i>projectPath</i> (str)</dt>
778 <dd> 854 <dd>
779 path name of the project (string) 855 path name of the project
780 </dd> 856 </dd>
781 <dt><i>name</i></dt> 857 <dt><i>name</i> (str)</dt>
782 <dd> 858 <dd>
783 file/directory name relative to the project (string) 859 file/directory name relative to the project
784 </dd> 860 </dd>
785 </dl> 861 </dl>
786 <a NAME="Subversion.svnListProps" ID="Subversion.svnListProps"></a> 862 <a NAME="Subversion.svnListProps" ID="Subversion.svnListProps"></a>
787 <h4>Subversion.svnListProps</h4> 863 <h4>Subversion.svnListProps</h4>
788 <b>svnListProps</b>(<i>name, recursive=False</i>) 864 <b>svnListProps</b>(<i>name, recursive=False</i>)
790 <p> 866 <p>
791 Public method used to list the properties of a file/directory. 867 Public method used to list the properties of a file/directory.
792 </p> 868 </p>
793 <dl> 869 <dl>
794 870
795 <dt><i>name</i></dt> 871 <dt><i>name</i> (str or list of str)</dt>
796 <dd> 872 <dd>
797 file/directory name (string or list of strings) 873 file/directory name
798 </dd> 874 </dd>
799 <dt><i>recursive</i></dt> 875 <dt><i>recursive</i> (bool)</dt>
800 <dd> 876 <dd>
801 flag indicating a recursive list is requested 877 flag indicating a recursive list is requested
802 </dd> 878 </dd>
803 </dl> 879 </dl>
804 <a NAME="Subversion.svnListTagBranch" ID="Subversion.svnListTagBranch"></a> 880 <a NAME="Subversion.svnListTagBranch" ID="Subversion.svnListTagBranch"></a>
808 <p> 884 <p>
809 Public method used to list the available tags or branches. 885 Public method used to list the available tags or branches.
810 </p> 886 </p>
811 <dl> 887 <dl>
812 888
813 <dt><i>path</i></dt> 889 <dt><i>path</i> (str)</dt>
814 <dd> 890 <dd>
815 directory name of the project (string) 891 directory name of the project
816 </dd> 892 </dd>
817 <dt><i>tags</i></dt> 893 <dt><i>tags</i> (bool)</dt>
818 <dd> 894 <dd>
819 flag indicating listing of branches or tags 895 flag indicating listing of branches or tags
820 (False = branches, True = tags) 896 (False = branches, True = tags)
821 </dd> 897 </dd>
822 </dl> 898 </dl>
827 <p> 903 <p>
828 Public method used to lock a file in the Subversion repository. 904 Public method used to lock a file in the Subversion repository.
829 </p> 905 </p>
830 <dl> 906 <dl>
831 907
832 <dt><i>name</i></dt> 908 <dt><i>name</i> (str or list of str)</dt>
833 <dd> 909 <dd>
834 file/directory name to be locked (string or list of 910 file/directory name to be locked
835 strings) 911 </dd>
836 </dd> 912 <dt><i>stealIt</i> (bool)</dt>
837 <dt><i>stealIt</i></dt> 913 <dd>
838 <dd> 914 flag indicating a forced operation
839 flag indicating a forced operation (boolean) 915 </dd>
840 </dd> 916 <dt><i>parent</i> (QWidget)</dt>
841 <dt><i>parent</i></dt>
842 <dd> 917 <dd>
843 reference to the parent object of the subversion dialog 918 reference to the parent object of the subversion dialog
844 (QWidget)
845 </dd> 919 </dd>
846 </dl> 920 </dl>
847 <a NAME="Subversion.svnNormalizeURL" ID="Subversion.svnNormalizeURL"></a> 921 <a NAME="Subversion.svnNormalizeURL" ID="Subversion.svnNormalizeURL"></a>
848 <h4>Subversion.svnNormalizeURL</h4> 922 <h4>Subversion.svnNormalizeURL</h4>
849 <b>svnNormalizeURL</b>(<i>url</i>) 923 <b>svnNormalizeURL</b>(<i>url</i>)
851 <p> 925 <p>
852 Public method to normalize a url for subversion. 926 Public method to normalize a url for subversion.
853 </p> 927 </p>
854 <dl> 928 <dl>
855 929
856 <dt><i>url</i></dt> 930 <dt><i>url</i> (str)</dt>
857 <dd> 931 <dd>
858 url string (string) 932 url string
859 </dd> 933 </dd>
860 </dl> 934 </dl>
861 <dl> 935 <dl>
862 <dt>Return:</dt> 936 <dt>Return:</dt>
863 <dd> 937 <dd>
864 properly normalized url for subversion (string) 938 properly normalized url for subversion
939 </dd>
940 </dl>
941 <dl>
942 <dt>Return Type:</dt>
943 <dd>
944 str
865 </dd> 945 </dd>
866 </dl> 946 </dl>
867 <a NAME="Subversion.svnRelocate" ID="Subversion.svnRelocate"></a> 947 <a NAME="Subversion.svnRelocate" ID="Subversion.svnRelocate"></a>
868 <h4>Subversion.svnRelocate</h4> 948 <h4>Subversion.svnRelocate</h4>
869 <b>svnRelocate</b>(<i>projectPath</i>) 949 <b>svnRelocate</b>(<i>projectPath</i>)
871 <p> 951 <p>
872 Public method to relocate the working copy to a new repository URL. 952 Public method to relocate the working copy to a new repository URL.
873 </p> 953 </p>
874 <dl> 954 <dl>
875 955
876 <dt><i>projectPath</i></dt> 956 <dt><i>projectPath</i> (str)</dt>
877 <dd> 957 <dd>
878 path name of the project (string) 958 path name of the project
879 </dd> 959 </dd>
880 </dl> 960 </dl>
881 <a NAME="Subversion.svnRemoveFromChangelist" ID="Subversion.svnRemoveFromChangelist"></a> 961 <a NAME="Subversion.svnRemoveFromChangelist" ID="Subversion.svnRemoveFromChangelist"></a>
882 <h4>Subversion.svnRemoveFromChangelist</h4> 962 <h4>Subversion.svnRemoveFromChangelist</h4>
883 <b>svnRemoveFromChangelist</b>(<i>names</i>) 963 <b>svnRemoveFromChangelist</b>(<i>names</i>)
888 <p> 968 <p>
889 Note: Directories will be removed recursively. 969 Note: Directories will be removed recursively.
890 </p> 970 </p>
891 <dl> 971 <dl>
892 972
893 <dt><i>names</i></dt> 973 <dt><i>names</i> (str or list of str)</dt>
894 <dd> 974 <dd>
895 name or list of names of file or directory to remove 975 name or list of names of file or directory to remove
896 (string)
897 </dd> 976 </dd>
898 </dl> 977 </dl>
899 <a NAME="Subversion.svnRepoBrowser" ID="Subversion.svnRepoBrowser"></a> 978 <a NAME="Subversion.svnRepoBrowser" ID="Subversion.svnRepoBrowser"></a>
900 <h4>Subversion.svnRepoBrowser</h4> 979 <h4>Subversion.svnRepoBrowser</h4>
901 <b>svnRepoBrowser</b>(<i>projectPath=None</i>) 980 <b>svnRepoBrowser</b>(<i>projectPath=None</i>)
903 <p> 982 <p>
904 Public method to open the repository browser. 983 Public method to open the repository browser.
905 </p> 984 </p>
906 <dl> 985 <dl>
907 986
908 <dt><i>projectPath</i></dt> 987 <dt><i>projectPath</i> (str)</dt>
909 <dd> 988 <dd>
910 path name of the project (string) 989 path name of the project
911 </dd> 990 </dd>
912 </dl> 991 </dl>
913 <a NAME="Subversion.svnSetProp" ID="Subversion.svnSetProp"></a> 992 <a NAME="Subversion.svnSetProp" ID="Subversion.svnSetProp"></a>
914 <h4>Subversion.svnSetProp</h4> 993 <h4>Subversion.svnSetProp</h4>
915 <b>svnSetProp</b>(<i>name, recursive=False</i>) 994 <b>svnSetProp</b>(<i>name, recursive=False</i>)
917 <p> 996 <p>
918 Public method used to add a property to a file/directory. 997 Public method used to add a property to a file/directory.
919 </p> 998 </p>
920 <dl> 999 <dl>
921 1000
922 <dt><i>name</i></dt> 1001 <dt><i>name</i> (str or list of str)</dt>
923 <dd> 1002 <dd>
924 file/directory name (string or list of strings) 1003 file/directory name
925 </dd> 1004 </dd>
926 <dt><i>recursive</i></dt> 1005 <dt><i>recursive</i> (bool)</dt>
927 <dd> 1006 <dd>
928 flag indicating a recursive set is requested 1007 flag indicating a recursive set is requested
929 </dd> 1008 </dd>
930 </dl> 1009 </dl>
931 <a NAME="Subversion.svnShowChangelists" ID="Subversion.svnShowChangelists"></a> 1010 <a NAME="Subversion.svnShowChangelists" ID="Subversion.svnShowChangelists"></a>
935 <p> 1014 <p>
936 Public method used to inspect the change lists defined for the project. 1015 Public method used to inspect the change lists defined for the project.
937 </p> 1016 </p>
938 <dl> 1017 <dl>
939 1018
940 <dt><i>path</i></dt> 1019 <dt><i>path</i> (str)</dt>
941 <dd> 1020 <dd>
942 directory name to show change lists for (string) 1021 directory name to show change lists for
943 </dd> 1022 </dd>
944 </dl> 1023 </dl>
945 <a NAME="Subversion.svnUnlock" ID="Subversion.svnUnlock"></a> 1024 <a NAME="Subversion.svnUnlock" ID="Subversion.svnUnlock"></a>
946 <h4>Subversion.svnUnlock</h4> 1025 <h4>Subversion.svnUnlock</h4>
947 <b>svnUnlock</b>(<i>name, breakIt=False, parent=None</i>) 1026 <b>svnUnlock</b>(<i>name, breakIt=False, parent=None</i>)
949 <p> 1028 <p>
950 Public method used to unlock a file in the Subversion repository. 1029 Public method used to unlock a file in the Subversion repository.
951 </p> 1030 </p>
952 <dl> 1031 <dl>
953 1032
954 <dt><i>name</i></dt> 1033 <dt><i>name</i> (str or list of str)</dt>
955 <dd> 1034 <dd>
956 file/directory name to be unlocked (string or list of 1035 file/directory name to be unlocked
957 strings) 1036 </dd>
958 </dd> 1037 <dt><i>breakIt</i> (bool)</dt>
959 <dt><i>breakIt</i></dt> 1038 <dd>
960 <dd> 1039 flag indicating a forced operation
961 flag indicating a forced operation (boolean) 1040 </dd>
962 </dd> 1041 <dt><i>parent</i> (QWidget)</dt>
963 <dt><i>parent</i></dt>
964 <dd> 1042 <dd>
965 reference to the parent object of the subversion dialog 1043 reference to the parent object of the subversion dialog
966 (QWidget)
967 </dd> 1044 </dd>
968 </dl> 1045 </dl>
969 <a NAME="Subversion.svnUpgrade" ID="Subversion.svnUpgrade"></a> 1046 <a NAME="Subversion.svnUpgrade" ID="Subversion.svnUpgrade"></a>
970 <h4>Subversion.svnUpgrade</h4> 1047 <h4>Subversion.svnUpgrade</h4>
971 <b>svnUpgrade</b>(<i>path</i>) 1048 <b>svnUpgrade</b>(<i>path</i>)
973 <p> 1050 <p>
974 Public method to upgrade the working copy format. 1051 Public method to upgrade the working copy format.
975 </p> 1052 </p>
976 <dl> 1053 <dl>
977 1054
978 <dt><i>path</i></dt> 1055 <dt><i>path</i> (str)</dt>
979 <dd> 1056 <dd>
980 directory name to show change lists for (string) 1057 directory name to show change lists for
981 </dd> 1058 </dd>
982 </dl> 1059 </dl>
983 <a NAME="Subversion.svnUrlDiff" ID="Subversion.svnUrlDiff"></a> 1060 <a NAME="Subversion.svnUrlDiff" ID="Subversion.svnUrlDiff"></a>
984 <h4>Subversion.svnUrlDiff</h4> 1061 <h4>Subversion.svnUrlDiff</h4>
985 <b>svnUrlDiff</b>(<i>name</i>) 1062 <b>svnUrlDiff</b>(<i>name</i>)
997 <p> 1074 <p>
998 This method gives the chance to enter the revisions to be compared. 1075 This method gives the chance to enter the revisions to be compared.
999 </p> 1076 </p>
1000 <dl> 1077 <dl>
1001 1078
1002 <dt><i>name</i></dt> 1079 <dt><i>name</i> (str)</dt>
1003 <dd> 1080 <dd>
1004 file/directory name to be diffed (string) 1081 file/directory name to be diffed
1005 </dd> 1082 </dd>
1006 </dl> 1083 </dl>
1007 <a NAME="Subversion.vcsAdd" ID="Subversion.vcsAdd"></a> 1084 <a NAME="Subversion.vcsAdd" ID="Subversion.vcsAdd"></a>
1008 <h4>Subversion.vcsAdd</h4> 1085 <h4>Subversion.vcsAdd</h4>
1009 <b>vcsAdd</b>(<i>name, isDir=False, noDialog=False</i>) 1086 <b>vcsAdd</b>(<i>name, isDir=False, noDialog=False</i>)
1012 Public method used to add a file/directory to the Subversion 1089 Public method used to add a file/directory to the Subversion
1013 repository. 1090 repository.
1014 </p> 1091 </p>
1015 <dl> 1092 <dl>
1016 1093
1017 <dt><i>name</i></dt> 1094 <dt><i>name</i> (str)</dt>
1018 <dd> 1095 <dd>
1019 file/directory name to be added (string) 1096 file/directory name to be added
1020 </dd> 1097 </dd>
1021 <dt><i>isDir</i></dt> 1098 <dt><i>isDir</i> (bool)</dt>
1022 <dd> 1099 <dd>
1023 flag indicating name is a directory (boolean) 1100 flag indicating name is a directory
1024 </dd> 1101 </dd>
1025 <dt><i>noDialog</i></dt> 1102 <dt><i>noDialog</i> (bool)</dt>
1026 <dd> 1103 <dd>
1027 flag indicating quiet operations (boolean) 1104 flag indicating quiet operations
1028 </dd> 1105 </dd>
1029 </dl> 1106 </dl>
1030 <a NAME="Subversion.vcsAddBinary" ID="Subversion.vcsAddBinary"></a> 1107 <a NAME="Subversion.vcsAddBinary" ID="Subversion.vcsAddBinary"></a>
1031 <h4>Subversion.vcsAddBinary</h4> 1108 <h4>Subversion.vcsAddBinary</h4>
1032 <b>vcsAddBinary</b>(<i>name, isDir=False</i>) 1109 <b>vcsAddBinary</b>(<i>name, isDir=False</i>)
1035 Public method used to add a file/directory in binary mode to the 1112 Public method used to add a file/directory in binary mode to the
1036 Subversion repository. 1113 Subversion repository.
1037 </p> 1114 </p>
1038 <dl> 1115 <dl>
1039 1116
1040 <dt><i>name</i></dt> 1117 <dt><i>name</i> (str)</dt>
1041 <dd> 1118 <dd>
1042 file/directory name to be added (string) 1119 file/directory name to be added
1043 </dd> 1120 </dd>
1044 <dt><i>isDir</i></dt> 1121 <dt><i>isDir</i> (bool)</dt>
1045 <dd> 1122 <dd>
1046 flag indicating name is a directory (boolean) 1123 flag indicating name is a directory
1047 </dd> 1124 </dd>
1048 </dl> 1125 </dl>
1049 <a NAME="Subversion.vcsAddCommitMessage" ID="Subversion.vcsAddCommitMessage"></a> 1126 <a NAME="Subversion.vcsAddCommitMessage" ID="Subversion.vcsAddCommitMessage"></a>
1050 <h4>Subversion.vcsAddCommitMessage</h4> 1127 <h4>Subversion.vcsAddCommitMessage</h4>
1051 <b>vcsAddCommitMessage</b>(<i>message</i>) 1128 <b>vcsAddCommitMessage</b>(<i>message</i>)
1068 Public method to add a directory tree rooted at path to the Subversion 1145 Public method to add a directory tree rooted at path to the Subversion
1069 repository. 1146 repository.
1070 </p> 1147 </p>
1071 <dl> 1148 <dl>
1072 1149
1073 <dt><i>path</i></dt> 1150 <dt><i>path</i> (str or list of str)</dt>
1074 <dd> 1151 <dd>
1075 root directory of the tree to be added (string or list of 1152 root directory of the tree to be added
1076 strings))
1077 </dd> 1153 </dd>
1078 </dl> 1154 </dl>
1079 <a NAME="Subversion.vcsAllRegisteredStates" ID="Subversion.vcsAllRegisteredStates"></a> 1155 <a NAME="Subversion.vcsAllRegisteredStates" ID="Subversion.vcsAllRegisteredStates"></a>
1080 <h4>Subversion.vcsAllRegisteredStates</h4> 1156 <h4>Subversion.vcsAllRegisteredStates</h4>
1081 <b>vcsAllRegisteredStates</b>(<i>names, dname, shortcut=True</i>) 1157 <b>vcsAllRegisteredStates</b>(<i>names, dname, shortcut=True</i>)
1089 if the named directory has been scanned already. If so, it is assumed, 1165 if the named directory has been scanned already. If so, it is assumed,
1090 that the states for all files has been populated by the previous run. 1166 that the states for all files has been populated by the previous run.
1091 </p> 1167 </p>
1092 <dl> 1168 <dl>
1093 1169
1094 <dt><i>names</i></dt> 1170 <dt><i>names</i> (dict)</dt>
1095 <dd> 1171 <dd>
1096 dictionary with all filenames to be checked as keys 1172 dictionary with all filenames to be checked as keys
1097 </dd> 1173 </dd>
1098 <dt><i>dname</i></dt> 1174 <dt><i>dname</i> (str)</dt>
1099 <dd> 1175 <dd>
1100 directory to check in (string) 1176 directory to check in
1101 </dd> 1177 </dd>
1102 <dt><i>shortcut</i></dt> 1178 <dt><i>shortcut</i> (bool)</dt>
1103 <dd> 1179 <dd>
1104 flag indicating a shortcut should be taken (boolean) 1180 flag indicating a shortcut should be taken
1105 </dd> 1181 </dd>
1106 </dl> 1182 </dl>
1107 <dl> 1183 <dl>
1108 <dt>Return:</dt> 1184 <dt>Return:</dt>
1109 <dd> 1185 <dd>
1110 the received dictionary completed with a combination of 1186 the received dictionary completed with a combination of
1111 canBeCommited and canBeAdded or None in order to signal an error 1187 canBeCommited and canBeAdded or None in order to signal an error
1188 </dd>
1189 </dl>
1190 <dl>
1191 <dt>Return Type:</dt>
1192 <dd>
1193 dict
1112 </dd> 1194 </dd>
1113 </dl> 1195 </dl>
1114 <a NAME="Subversion.vcsCheckout" ID="Subversion.vcsCheckout"></a> 1196 <a NAME="Subversion.vcsCheckout" ID="Subversion.vcsCheckout"></a>
1115 <h4>Subversion.vcsCheckout</h4> 1197 <h4>Subversion.vcsCheckout</h4>
1116 <b>vcsCheckout</b>(<i>vcsDataDict, projectDir, noDialog=False</i>) 1198 <b>vcsCheckout</b>(<i>vcsDataDict, projectDir, noDialog=False</i>)
1119 Public method used to check the project out of the Subversion 1201 Public method used to check the project out of the Subversion
1120 repository. 1202 repository.
1121 </p> 1203 </p>
1122 <dl> 1204 <dl>
1123 1205
1124 <dt><i>vcsDataDict</i></dt> 1206 <dt><i>vcsDataDict</i> (dict)</dt>
1125 <dd> 1207 <dd>
1126 dictionary of data required for the checkout 1208 dictionary of data required for the checkout
1127 </dd> 1209 </dd>
1128 <dt><i>projectDir</i></dt> 1210 <dt><i>projectDir</i> (str)</dt>
1129 <dd> 1211 <dd>
1130 project directory to create (string) 1212 project directory to create
1131 </dd> 1213 </dd>
1132 <dt><i>noDialog</i></dt> 1214 <dt><i>noDialog</i> (bool)</dt>
1133 <dd> 1215 <dd>
1134 flag indicating quiet operations 1216 flag indicating quiet operations
1135 </dd> 1217 </dd>
1136 </dl> 1218 </dl>
1137 <dl> 1219 <dl>
1138 <dt>Return:</dt> 1220 <dt>Return:</dt>
1139 <dd> 1221 <dd>
1140 flag indicating an execution without errors (boolean) 1222 flag indicating an execution without errors
1223 </dd>
1224 </dl>
1225 <dl>
1226 <dt>Return Type:</dt>
1227 <dd>
1228 bool
1141 </dd> 1229 </dd>
1142 </dl> 1230 </dl>
1143 <a NAME="Subversion.vcsCleanup" ID="Subversion.vcsCleanup"></a> 1231 <a NAME="Subversion.vcsCleanup" ID="Subversion.vcsCleanup"></a>
1144 <h4>Subversion.vcsCleanup</h4> 1232 <h4>Subversion.vcsCleanup</h4>
1145 <b>vcsCleanup</b>(<i>name</i>) 1233 <b>vcsCleanup</b>(<i>name</i>)
1147 <p> 1235 <p>
1148 Public method used to cleanup the working copy. 1236 Public method used to cleanup the working copy.
1149 </p> 1237 </p>
1150 <dl> 1238 <dl>
1151 1239
1152 <dt><i>name</i></dt> 1240 <dt><i>name</i> (str)</dt>
1153 <dd> 1241 <dd>
1154 directory name to be cleaned up (string) 1242 directory name to be cleaned up
1155 </dd> 1243 </dd>
1156 </dl> 1244 </dl>
1157 <a NAME="Subversion.vcsClearCommitMessages" ID="Subversion.vcsClearCommitMessages"></a> 1245 <a NAME="Subversion.vcsClearCommitMessages" ID="Subversion.vcsClearCommitMessages"></a>
1158 <h4>Subversion.vcsClearCommitMessages</h4> 1246 <h4>Subversion.vcsClearCommitMessages</h4>
1159 <b>vcsClearCommitMessages</b>(<i></i>) 1247 <b>vcsClearCommitMessages</b>(<i></i>)
1168 <p> 1256 <p>
1169 Public method used to execute arbitrary subversion commands. 1257 Public method used to execute arbitrary subversion commands.
1170 </p> 1258 </p>
1171 <dl> 1259 <dl>
1172 1260
1173 <dt><i>name</i></dt> 1261 <dt><i>name</i> (str)</dt>
1174 <dd> 1262 <dd>
1175 directory name of the working directory (string) 1263 directory name of the working directory
1176 </dd> 1264 </dd>
1177 </dl> 1265 </dl>
1178 <a NAME="Subversion.vcsCommit" ID="Subversion.vcsCommit"></a> 1266 <a NAME="Subversion.vcsCommit" ID="Subversion.vcsCommit"></a>
1179 <h4>Subversion.vcsCommit</h4> 1267 <h4>Subversion.vcsCommit</h4>
1180 <b>vcsCommit</b>(<i>name, message, noDialog=False</i>) 1268 <b>vcsCommit</b>(<i>name, message, noDialog=False</i>)
1183 Public method used to make the change of a file/directory permanent 1271 Public method used to make the change of a file/directory permanent
1184 in the Subversion repository. 1272 in the Subversion repository.
1185 </p> 1273 </p>
1186 <dl> 1274 <dl>
1187 1275
1188 <dt><i>name</i></dt> 1276 <dt><i>name</i> (str or list of str)</dt>
1189 <dd> 1277 <dd>
1190 file/directory name to be committed (string or 1278 file/directory name to be committed
1191 list of strings) 1279 </dd>
1192 </dd> 1280 <dt><i>message</i> (str)</dt>
1193 <dt><i>message</i></dt> 1281 <dd>
1194 <dd> 1282 message for this operation
1195 message for this operation (string) 1283 </dd>
1196 </dd> 1284 <dt><i>noDialog</i> (bool)</dt>
1197 <dt><i>noDialog</i></dt>
1198 <dd> 1285 <dd>
1199 flag indicating quiet operations 1286 flag indicating quiet operations
1200 </dd> 1287 </dd>
1201 </dl> 1288 </dl>
1202 <a NAME="Subversion.vcsCommitMessages" ID="Subversion.vcsCommitMessages"></a> 1289 <a NAME="Subversion.vcsCommitMessages" ID="Subversion.vcsCommitMessages"></a>
1255 being edited and has unsaved modification, they can be saved or the 1342 being edited and has unsaved modification, they can be saved or the
1256 operation may be aborted. 1343 operation may be aborted.
1257 </p> 1344 </p>
1258 <dl> 1345 <dl>
1259 1346
1260 <dt><i>name</i></dt> 1347 <dt><i>name</i> (str)</dt>
1261 <dd> 1348 <dd>
1262 file/directory name to be diffed (string) 1349 file/directory name to be diffed
1263 </dd> 1350 </dd>
1264 </dl> 1351 </dl>
1265 <a NAME="Subversion.vcsExists" ID="Subversion.vcsExists"></a> 1352 <a NAME="Subversion.vcsExists" ID="Subversion.vcsExists"></a>
1266 <h4>Subversion.vcsExists</h4> 1353 <h4>Subversion.vcsExists</h4>
1267 <b>vcsExists</b>(<i></i>) 1354 <b>vcsExists</b>(<i></i>)
1270 Public method used to test for the presence of the svn executable. 1357 Public method used to test for the presence of the svn executable.
1271 </p> 1358 </p>
1272 <dl> 1359 <dl>
1273 <dt>Return:</dt> 1360 <dt>Return:</dt>
1274 <dd> 1361 <dd>
1275 flag indicating the existance (boolean) and an error message 1362 flag indicating the existance and an error message
1276 (string) 1363 </dd>
1364 </dl>
1365 <dl>
1366 <dt>Return Type:</dt>
1367 <dd>
1368 tuple of (bool, str)
1277 </dd> 1369 </dd>
1278 </dl> 1370 </dl>
1279 <a NAME="Subversion.vcsExport" ID="Subversion.vcsExport"></a> 1371 <a NAME="Subversion.vcsExport" ID="Subversion.vcsExport"></a>
1280 <h4>Subversion.vcsExport</h4> 1372 <h4>Subversion.vcsExport</h4>
1281 <b>vcsExport</b>(<i>vcsDataDict, projectDir</i>) 1373 <b>vcsExport</b>(<i>vcsDataDict, projectDir</i>)
1284 Public method used to export a directory from the Subversion 1376 Public method used to export a directory from the Subversion
1285 repository. 1377 repository.
1286 </p> 1378 </p>
1287 <dl> 1379 <dl>
1288 1380
1289 <dt><i>vcsDataDict</i></dt> 1381 <dt><i>vcsDataDict</i> (dict)</dt>
1290 <dd> 1382 <dd>
1291 dictionary of data required for the checkout 1383 dictionary of data required for the checkout
1292 </dd> 1384 </dd>
1293 <dt><i>projectDir</i></dt> 1385 <dt><i>projectDir</i> (str)</dt>
1294 <dd> 1386 <dd>
1295 project directory to create (string) 1387 project directory to create
1296 </dd> 1388 </dd>
1297 </dl> 1389 </dl>
1298 <dl> 1390 <dl>
1299 <dt>Return:</dt> 1391 <dt>Return:</dt>
1300 <dd> 1392 <dd>
1301 flag indicating an execution without errors (boolean) 1393 flag indicating an execution without errors
1394 </dd>
1395 </dl>
1396 <dl>
1397 <dt>Return Type:</dt>
1398 <dd>
1399 bool
1302 </dd> 1400 </dd>
1303 </dl> 1401 </dl>
1304 <a NAME="Subversion.vcsForget" ID="Subversion.vcsForget"></a> 1402 <a NAME="Subversion.vcsForget" ID="Subversion.vcsForget"></a>
1305 <h4>Subversion.vcsForget</h4> 1403 <h4>Subversion.vcsForget</h4>
1306 <b>vcsForget</b>(<i>name</i>) 1404 <b>vcsForget</b>(<i>name</i>)
1327 Public method to instanciate a helper object for the different 1425 Public method to instanciate a helper object for the different
1328 project browsers. 1426 project browsers.
1329 </p> 1427 </p>
1330 <dl> 1428 <dl>
1331 1429
1332 <dt><i>browser</i></dt> 1430 <dt><i>browser</i> (ProjectBaseBrowser)</dt>
1333 <dd> 1431 <dd>
1334 reference to the project browser object 1432 reference to the project browser object
1335 </dd> 1433 </dd>
1336 <dt><i>project</i></dt> 1434 <dt><i>project</i> (Project)</dt>
1337 <dd> 1435 <dd>
1338 reference to the project object 1436 reference to the project object
1339 </dd> 1437 </dd>
1340 <dt><i>isTranslationsBrowser</i></dt> 1438 <dt><i>isTranslationsBrowser</i> (bool)</dt>
1341 <dd> 1439 <dd>
1342 flag indicating, the helper is requested 1440 flag indicating, the helper is requested
1343 for the translations browser (this needs some special treatment) 1441 for the translations browser (this needs some special treatment)
1344 </dd> 1442 </dd>
1345 </dl> 1443 </dl>
1346 <dl> 1444 <dl>
1347 <dt>Return:</dt> 1445 <dt>Return:</dt>
1348 <dd> 1446 <dd>
1349 the project browser helper object 1447 the project browser helper object
1448 </dd>
1449 </dl>
1450 <dl>
1451 <dt>Return Type:</dt>
1452 <dd>
1453 SvnProjectBrowserHelper
1350 </dd> 1454 </dd>
1351 </dl> 1455 </dl>
1352 <a NAME="Subversion.vcsGetProjectHelper" ID="Subversion.vcsGetProjectHelper"></a> 1456 <a NAME="Subversion.vcsGetProjectHelper" ID="Subversion.vcsGetProjectHelper"></a>
1353 <h4>Subversion.vcsGetProjectHelper</h4> 1457 <h4>Subversion.vcsGetProjectHelper</h4>
1354 <b>vcsGetProjectHelper</b>(<i>project</i>) 1458 <b>vcsGetProjectHelper</b>(<i>project</i>)
1356 <p> 1460 <p>
1357 Public method to instanciate a helper object for the project. 1461 Public method to instanciate a helper object for the project.
1358 </p> 1462 </p>
1359 <dl> 1463 <dl>
1360 1464
1361 <dt><i>project</i></dt> 1465 <dt><i>project</i> (Project)</dt>
1362 <dd> 1466 <dd>
1363 reference to the project object 1467 reference to the project object
1364 </dd> 1468 </dd>
1365 </dl> 1469 </dl>
1366 <dl> 1470 <dl>
1367 <dt>Return:</dt> 1471 <dt>Return:</dt>
1368 <dd> 1472 <dd>
1369 the project helper object 1473 the project helper object
1474 </dd>
1475 </dl>
1476 <dl>
1477 <dt>Return Type:</dt>
1478 <dd>
1479 PySvnProjectHelper
1370 </dd> 1480 </dd>
1371 </dl> 1481 </dl>
1372 <a NAME="Subversion.vcsImport" ID="Subversion.vcsImport"></a> 1482 <a NAME="Subversion.vcsImport" ID="Subversion.vcsImport"></a>
1373 <h4>Subversion.vcsImport</h4> 1483 <h4>Subversion.vcsImport</h4>
1374 <b>vcsImport</b>(<i>vcsDataDict, projectDir, noDialog=False, addAll=True</i>) 1484 <b>vcsImport</b>(<i>vcsDataDict, projectDir, noDialog=False, addAll=True</i>)
1383 <dd> 1493 <dd>
1384 dictionary of data required for the import 1494 dictionary of data required for the import
1385 </dd> 1495 </dd>
1386 <dt><i>projectDir</i> (str)</dt> 1496 <dt><i>projectDir</i> (str)</dt>
1387 <dd> 1497 <dd>
1388 project directory (string) 1498 project directory
1389 </dd> 1499 </dd>
1390 <dt><i>noDialog</i> (bool)</dt> 1500 <dt><i>noDialog</i> (bool)</dt>
1391 <dd> 1501 <dd>
1392 flag indicating quiet operations 1502 flag indicating quiet operations
1393 </dd> 1503 </dd>
1421 because the respective command always works locally. Therefore we 1531 because the respective command always works locally. Therefore we
1422 always return TRUE without doing anything. 1532 always return TRUE without doing anything.
1423 </p> 1533 </p>
1424 <dl> 1534 <dl>
1425 1535
1426 <dt><i>vcsDir</i></dt> 1536 <dt><i>vcsDir</i> (str)</dt>
1427 <dd> 1537 <dd>
1428 name of the VCS directory (string) 1538 name of the VCS directory
1429 </dd> 1539 </dd>
1430 <dt><i>noDialog</i></dt> 1540 <dt><i>noDialog</i> (bool)</dt>
1431 <dd> 1541 <dd>
1432 flag indicating quiet operations (boolean) 1542 flag indicating quiet operations
1433 </dd> 1543 </dd>
1434 </dl> 1544 </dl>
1435 <dl> 1545 <dl>
1436 <dt>Return:</dt> 1546 <dt>Return:</dt>
1437 <dd> 1547 <dd>
1438 always TRUE 1548 always True
1549 </dd>
1550 </dl>
1551 <dl>
1552 <dt>Return Type:</dt>
1553 <dd>
1554 bool
1439 </dd> 1555 </dd>
1440 </dl> 1556 </dl>
1441 <a NAME="Subversion.vcsInitConfig" ID="Subversion.vcsInitConfig"></a> 1557 <a NAME="Subversion.vcsInitConfig" ID="Subversion.vcsInitConfig"></a>
1442 <h4>Subversion.vcsInitConfig</h4> 1558 <h4>Subversion.vcsInitConfig</h4>
1443 <b>vcsInitConfig</b>(<i>project</i>) 1559 <b>vcsInitConfig</b>(<i>project</i>)
1449 This method ensures, that eric specific files and directories are 1565 This method ensures, that eric specific files and directories are
1450 ignored. 1566 ignored.
1451 </p> 1567 </p>
1452 <dl> 1568 <dl>
1453 1569
1454 <dt><i>project</i></dt> 1570 <dt><i>project</i> (Project)</dt>
1455 <dd> 1571 <dd>
1456 reference to the project (Project) 1572 reference to the project
1457 </dd> 1573 </dd>
1458 </dl> 1574 </dl>
1459 <a NAME="Subversion.vcsLogBrowser" ID="Subversion.vcsLogBrowser"></a> 1575 <a NAME="Subversion.vcsLogBrowser" ID="Subversion.vcsLogBrowser"></a>
1460 <h4>Subversion.vcsLogBrowser</h4> 1576 <h4>Subversion.vcsLogBrowser</h4>
1461 <b>vcsLogBrowser</b>(<i>name, isFile=False</i>) 1577 <b>vcsLogBrowser</b>(<i>name, isFile=False</i>)
1464 Public method used to browse the log of a file/directory from the 1580 Public method used to browse the log of a file/directory from the
1465 Subversion repository. 1581 Subversion repository.
1466 </p> 1582 </p>
1467 <dl> 1583 <dl>
1468 1584
1469 <dt><i>name</i></dt> 1585 <dt><i>name</i> (str)</dt>
1470 <dd> 1586 <dd>
1471 file/directory name to show the log of (string) 1587 file/directory name to show the log of
1472 </dd> 1588 </dd>
1473 <dt><i>isFile</i></dt> 1589 <dt><i>isFile</i> (bool)</dt>
1474 <dd> 1590 <dd>
1475 flag indicating log for a file is to be shown (boolean) 1591 flag indicating log for a file is to be shown
1476 </dd> 1592 </dd>
1477 </dl> 1593 </dl>
1478 <a NAME="Subversion.vcsMerge" ID="Subversion.vcsMerge"></a> 1594 <a NAME="Subversion.vcsMerge" ID="Subversion.vcsMerge"></a>
1479 <h4>Subversion.vcsMerge</h4> 1595 <h4>Subversion.vcsMerge</h4>
1480 <b>vcsMerge</b>(<i>name</i>) 1596 <b>vcsMerge</b>(<i>name</i>)
1482 <p> 1598 <p>
1483 Public method used to merge a URL/revision into the local project. 1599 Public method used to merge a URL/revision into the local project.
1484 </p> 1600 </p>
1485 <dl> 1601 <dl>
1486 1602
1487 <dt><i>name</i></dt> 1603 <dt><i>name</i> (str)</dt>
1488 <dd> 1604 <dd>
1489 file/directory name to be merged (string) 1605 file/directory name to be merged
1490 </dd> 1606 </dd>
1491 </dl> 1607 </dl>
1492 <a NAME="Subversion.vcsMove" ID="Subversion.vcsMove"></a> 1608 <a NAME="Subversion.vcsMove" ID="Subversion.vcsMove"></a>
1493 <h4>Subversion.vcsMove</h4> 1609 <h4>Subversion.vcsMove</h4>
1494 <b>vcsMove</b>(<i>name, project, target=None, noDialog=False</i>) 1610 <b>vcsMove</b>(<i>name, project, target=None, noDialog=False</i>)
1496 <p> 1612 <p>
1497 Public method used to move a file/directory. 1613 Public method used to move a file/directory.
1498 </p> 1614 </p>
1499 <dl> 1615 <dl>
1500 1616
1501 <dt><i>name</i></dt> 1617 <dt><i>name</i> (str)</dt>
1502 <dd> 1618 <dd>
1503 file/directory name to be moved (string) 1619 file/directory name to be moved
1504 </dd> 1620 </dd>
1505 <dt><i>project</i></dt> 1621 <dt><i>project</i> (Project)</dt>
1506 <dd> 1622 <dd>
1507 reference to the project object 1623 reference to the project object
1508 </dd> 1624 </dd>
1509 <dt><i>target</i></dt> 1625 <dt><i>target</i> (str)</dt>
1510 <dd> 1626 <dd>
1511 new name of the file/directory (string) 1627 new name of the file/directory
1512 </dd> 1628 </dd>
1513 <dt><i>noDialog</i></dt> 1629 <dt><i>noDialog</i> (bool)</dt>
1514 <dd> 1630 <dd>
1515 flag indicating quiet operations 1631 flag indicating quiet operations
1516 </dd> 1632 </dd>
1517 </dl> 1633 </dl>
1518 <dl> 1634 <dl>
1519 <dt>Return:</dt> 1635 <dt>Return:</dt>
1520 <dd> 1636 <dd>
1521 flag indicating successfull operation (boolean) 1637 flag indicating successfull operation
1638 </dd>
1639 </dl>
1640 <dl>
1641 <dt>Return Type:</dt>
1642 <dd>
1643 bool
1522 </dd> 1644 </dd>
1523 </dl> 1645 </dl>
1524 <a NAME="Subversion.vcsName" ID="Subversion.vcsName"></a> 1646 <a NAME="Subversion.vcsName" ID="Subversion.vcsName"></a>
1525 <h4>Subversion.vcsName</h4> 1647 <h4>Subversion.vcsName</h4>
1526 <b>vcsName</b>(<i></i>) 1648 <b>vcsName</b>(<i></i>)
1529 Public method returning the name of the vcs. 1651 Public method returning the name of the vcs.
1530 </p> 1652 </p>
1531 <dl> 1653 <dl>
1532 <dt>Return:</dt> 1654 <dt>Return:</dt>
1533 <dd> 1655 <dd>
1534 always 'Subversion' (string) 1656 always 'Subversion'
1657 </dd>
1658 </dl>
1659 <dl>
1660 <dt>Return Type:</dt>
1661 <dd>
1662 str
1535 </dd> 1663 </dd>
1536 </dl> 1664 </dl>
1537 <a NAME="Subversion.vcsNewProjectOptionsDialog" ID="Subversion.vcsNewProjectOptionsDialog"></a> 1665 <a NAME="Subversion.vcsNewProjectOptionsDialog" ID="Subversion.vcsNewProjectOptionsDialog"></a>
1538 <h4>Subversion.vcsNewProjectOptionsDialog</h4> 1666 <h4>Subversion.vcsNewProjectOptionsDialog</h4>
1539 <b>vcsNewProjectOptionsDialog</b>(<i>parent=None</i>) 1667 <b>vcsNewProjectOptionsDialog</b>(<i>parent=None</i>)
1542 Public method to get a dialog to enter repository info for getting a 1670 Public method to get a dialog to enter repository info for getting a
1543 new project. 1671 new project.
1544 </p> 1672 </p>
1545 <dl> 1673 <dl>
1546 1674
1547 <dt><i>parent</i></dt> 1675 <dt><i>parent</i> (QWidget)</dt>
1548 <dd> 1676 <dd>
1549 parent widget (QWidget) 1677 parent widget
1550 </dd> 1678 </dd>
1551 </dl> 1679 </dl>
1552 <dl> 1680 <dl>
1553 <dt>Return:</dt> 1681 <dt>Return:</dt>
1554 <dd> 1682 <dd>
1555 reference to the instantiated options dialog 1683 reference to the instantiated options dialog
1556 (SvnNewProjectOptionsDialog) 1684 </dd>
1685 </dl>
1686 <dl>
1687 <dt>Return Type:</dt>
1688 <dd>
1689 SvnNewProjectOptionsDialog
1557 </dd> 1690 </dd>
1558 </dl> 1691 </dl>
1559 <a NAME="Subversion.vcsOptionsDialog" ID="Subversion.vcsOptionsDialog"></a> 1692 <a NAME="Subversion.vcsOptionsDialog" ID="Subversion.vcsOptionsDialog"></a>
1560 <h4>Subversion.vcsOptionsDialog</h4> 1693 <h4>Subversion.vcsOptionsDialog</h4>
1561 <b>vcsOptionsDialog</b>(<i>project, archive, editable=False, parent=None</i>) 1694 <b>vcsOptionsDialog</b>(<i>project, archive, editable=False, parent=None</i>)
1563 <p> 1696 <p>
1564 Public method to get a dialog to enter repository info. 1697 Public method to get a dialog to enter repository info.
1565 </p> 1698 </p>
1566 <dl> 1699 <dl>
1567 1700
1568 <dt><i>project</i></dt> 1701 <dt><i>project</i> (Project)</dt>
1569 <dd> 1702 <dd>
1570 reference to the project object 1703 reference to the project object
1571 </dd> 1704 </dd>
1572 <dt><i>archive</i></dt> 1705 <dt><i>archive</i> (str)</dt>
1573 <dd> 1706 <dd>
1574 name of the project in the repository (string) 1707 name of the project in the repository
1575 </dd> 1708 </dd>
1576 <dt><i>editable</i></dt> 1709 <dt><i>editable</i> (bool)</dt>
1577 <dd> 1710 <dd>
1578 flag indicating that the project name is editable 1711 flag indicating that the project name is editable
1579 (boolean) 1712 </dd>
1580 </dd> 1713 <dt><i>parent</i> (QWidget)</dt>
1581 <dt><i>parent</i></dt> 1714 <dd>
1582 <dd> 1715 parent widget
1583 parent widget (QWidget) 1716 </dd>
1584 </dd> 1717 </dl>
1585 </dl> 1718 <dl>
1586 <dl> 1719 <dt>Return:</dt>
1587 <dt>Return:</dt> 1720 <dd>
1588 <dd> 1721 reference to the instantiated options dialog
1589 reference to the instantiated options dialog (SvnOptionsDialog) 1722 </dd>
1723 </dl>
1724 <dl>
1725 <dt>Return Type:</dt>
1726 <dd>
1727 SvnOptionsDialog
1590 </dd> 1728 </dd>
1591 </dl> 1729 </dl>
1592 <a NAME="Subversion.vcsRegisteredState" ID="Subversion.vcsRegisteredState"></a> 1730 <a NAME="Subversion.vcsRegisteredState" ID="Subversion.vcsRegisteredState"></a>
1593 <h4>Subversion.vcsRegisteredState</h4> 1731 <h4>Subversion.vcsRegisteredState</h4>
1594 <b>vcsRegisteredState</b>(<i>name</i>) 1732 <b>vcsRegisteredState</b>(<i>name</i>)
1596 <p> 1734 <p>
1597 Public method used to get the registered state of a file in the vcs. 1735 Public method used to get the registered state of a file in the vcs.
1598 </p> 1736 </p>
1599 <dl> 1737 <dl>
1600 1738
1601 <dt><i>name</i></dt> 1739 <dt><i>name</i> (str)</dt>
1602 <dd> 1740 <dd>
1603 filename to check (string) 1741 filename to check
1604 </dd> 1742 </dd>
1605 </dl> 1743 </dl>
1606 <dl> 1744 <dl>
1607 <dt>Return:</dt> 1745 <dt>Return:</dt>
1608 <dd> 1746 <dd>
1609 a combination of canBeCommited and canBeAdded 1747 registered state (one of canBeCommited and canBeAdded)
1748 </dd>
1749 </dl>
1750 <dl>
1751 <dt>Return Type:</dt>
1752 <dd>
1753 int
1610 </dd> 1754 </dd>
1611 </dl> 1755 </dl>
1612 <a NAME="Subversion.vcsRemove" ID="Subversion.vcsRemove"></a> 1756 <a NAME="Subversion.vcsRemove" ID="Subversion.vcsRemove"></a>
1613 <h4>Subversion.vcsRemove</h4> 1757 <h4>Subversion.vcsRemove</h4>
1614 <b>vcsRemove</b>(<i>name, project=False, noDialog=False</i>) 1758 <b>vcsRemove</b>(<i>name, project=False, noDialog=False</i>)
1620 <p> 1764 <p>
1621 The default operation is to remove the local copy as well. 1765 The default operation is to remove the local copy as well.
1622 </p> 1766 </p>
1623 <dl> 1767 <dl>
1624 1768
1625 <dt><i>name</i></dt> 1769 <dt><i>name</i> (str or list of str)</dt>
1626 <dd> 1770 <dd>
1627 file/directory name to be removed (string or list of 1771 file/directory name to be removed
1628 strings)) 1772 </dd>
1629 </dd> 1773 <dt><i>project</i> (bool)</dt>
1630 <dt><i>project</i></dt> 1774 <dd>
1631 <dd> 1775 flag indicating deletion of a project tree
1632 flag indicating deletion of a project tree (boolean) 1776 </dd>
1633 (not needed) 1777 <dt><i>noDialog</i> (bool)</dt>
1634 </dd>
1635 <dt><i>noDialog</i></dt>
1636 <dd> 1778 <dd>
1637 flag indicating quiet operations 1779 flag indicating quiet operations
1638 </dd> 1780 </dd>
1639 </dl> 1781 </dl>
1640 <dl> 1782 <dl>
1641 <dt>Return:</dt> 1783 <dt>Return:</dt>
1642 <dd> 1784 <dd>
1643 flag indicating successfull operation (boolean) 1785 flag indicating successfull operation
1786 </dd>
1787 </dl>
1788 <dl>
1789 <dt>Return Type:</dt>
1790 <dd>
1791 bool
1644 </dd> 1792 </dd>
1645 </dl> 1793 </dl>
1646 <a NAME="Subversion.vcsRepositoryInfos" ID="Subversion.vcsRepositoryInfos"></a> 1794 <a NAME="Subversion.vcsRepositoryInfos" ID="Subversion.vcsRepositoryInfos"></a>
1647 <h4>Subversion.vcsRepositoryInfos</h4> 1795 <h4>Subversion.vcsRepositoryInfos</h4>
1648 <b>vcsRepositoryInfos</b>(<i>ppath</i>) 1796 <b>vcsRepositoryInfos</b>(<i>ppath</i>)
1650 <p> 1798 <p>
1651 Public method to retrieve information about the repository. 1799 Public method to retrieve information about the repository.
1652 </p> 1800 </p>
1653 <dl> 1801 <dl>
1654 1802
1655 <dt><i>ppath</i></dt> 1803 <dt><i>ppath</i> (str)</dt>
1656 <dd> 1804 <dd>
1657 local path to get the repository infos (string) 1805 local path to get the repository infos
1658 </dd> 1806 </dd>
1659 </dl> 1807 </dl>
1660 <dl> 1808 <dl>
1661 <dt>Return:</dt> 1809 <dt>Return:</dt>
1662 <dd> 1810 <dd>
1663 string with ready formated info for display (string) 1811 string with ready formated info for display
1812 </dd>
1813 </dl>
1814 <dl>
1815 <dt>Return Type:</dt>
1816 <dd>
1817 str
1664 </dd> 1818 </dd>
1665 </dl> 1819 </dl>
1666 <a NAME="Subversion.vcsResolved" ID="Subversion.vcsResolved"></a> 1820 <a NAME="Subversion.vcsResolved" ID="Subversion.vcsResolved"></a>
1667 <h4>Subversion.vcsResolved</h4> 1821 <h4>Subversion.vcsResolved</h4>
1668 <b>vcsResolved</b>(<i>name</i>) 1822 <b>vcsResolved</b>(<i>name</i>)
1670 <p> 1824 <p>
1671 Public method used to resolve conflicts of a file/directory. 1825 Public method used to resolve conflicts of a file/directory.
1672 </p> 1826 </p>
1673 <dl> 1827 <dl>
1674 1828
1675 <dt><i>name</i></dt> 1829 <dt><i>name</i> (str)</dt>
1676 <dd> 1830 <dd>
1677 file/directory name to be resolved (string) 1831 file/directory name to be resolved
1678 </dd> 1832 </dd>
1679 </dl> 1833 </dl>
1680 <a NAME="Subversion.vcsRevert" ID="Subversion.vcsRevert"></a> 1834 <a NAME="Subversion.vcsRevert" ID="Subversion.vcsRevert"></a>
1681 <h4>Subversion.vcsRevert</h4> 1835 <h4>Subversion.vcsRevert</h4>
1682 <b>vcsRevert</b>(<i>name</i>) 1836 <b>vcsRevert</b>(<i>name</i>)
1712 Public method used to view the difference of a file to the Mercurial 1866 Public method used to view the difference of a file to the Mercurial
1713 repository side-by-side. 1867 repository side-by-side.
1714 </p> 1868 </p>
1715 <dl> 1869 <dl>
1716 1870
1717 <dt><i>name</i></dt> 1871 <dt><i>name</i> (str)</dt>
1718 <dd> 1872 <dd>
1719 file name to be diffed (string) 1873 file name to be diffed
1720 </dd> 1874 </dd>
1721 <dt><i>extended</i></dt> 1875 <dt><i>extended</i> (bool)</dt>
1722 <dd> 1876 <dd>
1723 flag indicating the extended variant (boolean) 1877 flag indicating the extended variant
1724 </dd> 1878 </dd>
1725 <dt><i>revisions</i></dt> 1879 <dt><i>revisions</i> (tuple of (str, str))</dt>
1726 <dd> 1880 <dd>
1727 tuple of two revisions (tuple of strings) 1881 tuple of two revisions
1728 </dd> 1882 </dd>
1729 </dl> 1883 </dl>
1730 <dl> 1884 <dl>
1731 1885
1732 <dt>Raises <b>ValueError</b>:</dt> 1886 <dt>Raises <b>ValueError</b>:</dt>
1749 Public method used to view the status of files/directories in the 1903 Public method used to view the status of files/directories in the
1750 Subversion repository. 1904 Subversion repository.
1751 </p> 1905 </p>
1752 <dl> 1906 <dl>
1753 1907
1754 <dt><i>name</i></dt> 1908 <dt><i>name</i> (str or list of str)</dt>
1755 <dd> 1909 <dd>
1756 file/directory name(s) to show the status of 1910 file/directory name(s) to show the status of
1757 (string or list of strings)
1758 </dd> 1911 </dd>
1759 </dl> 1912 </dl>
1760 <a NAME="Subversion.vcsSwitch" ID="Subversion.vcsSwitch"></a> 1913 <a NAME="Subversion.vcsSwitch" ID="Subversion.vcsSwitch"></a>
1761 <h4>Subversion.vcsSwitch</h4> 1914 <h4>Subversion.vcsSwitch</h4>
1762 <b>vcsSwitch</b>(<i>name</i>) 1915 <b>vcsSwitch</b>(<i>name</i>)
1764 <p> 1917 <p>
1765 Public method used to switch a directory to a different tag/branch. 1918 Public method used to switch a directory to a different tag/branch.
1766 </p> 1919 </p>
1767 <dl> 1920 <dl>
1768 1921
1769 <dt><i>name</i></dt> 1922 <dt><i>name</i> (str)</dt>
1770 <dd> 1923 <dd>
1771 directory name to be switched (string) 1924 directory name to be switched
1772 </dd> 1925 </dd>
1773 </dl> 1926 </dl>
1774 <dl> 1927 <dl>
1775 <dt>Return:</dt> 1928 <dt>Return:</dt>
1776 <dd> 1929 <dd>
1777 flag indicating, that the switch contained an add 1930 flag indicating, that the switch contained an add or delete
1778 or delete (boolean) 1931 </dd>
1932 </dl>
1933 <dl>
1934 <dt>Return Type:</dt>
1935 <dd>
1936 bool
1779 </dd> 1937 </dd>
1780 </dl> 1938 </dl>
1781 <a NAME="Subversion.vcsTag" ID="Subversion.vcsTag"></a> 1939 <a NAME="Subversion.vcsTag" ID="Subversion.vcsTag"></a>
1782 <h4>Subversion.vcsTag</h4> 1940 <h4>Subversion.vcsTag</h4>
1783 <b>vcsTag</b>(<i>name</i>) 1941 <b>vcsTag</b>(<i>name</i>)
1786 Public method used to set the tag of a file/directory in the 1944 Public method used to set the tag of a file/directory in the
1787 Subversion repository. 1945 Subversion repository.
1788 </p> 1946 </p>
1789 <dl> 1947 <dl>
1790 1948
1791 <dt><i>name</i></dt> 1949 <dt><i>name</i> (str)</dt>
1792 <dd> 1950 <dd>
1793 file/directory name to be tagged (string) 1951 file/directory name to be tagged
1794 </dd> 1952 </dd>
1795 </dl> 1953 </dl>
1796 <a NAME="Subversion.vcsUpdate" ID="Subversion.vcsUpdate"></a> 1954 <a NAME="Subversion.vcsUpdate" ID="Subversion.vcsUpdate"></a>
1797 <h4>Subversion.vcsUpdate</h4> 1955 <h4>Subversion.vcsUpdate</h4>
1798 <b>vcsUpdate</b>(<i>name, noDialog=False</i>) 1956 <b>vcsUpdate</b>(<i>name, noDialog=False</i>)
1801 Public method used to update a file/directory with the Subversion 1959 Public method used to update a file/directory with the Subversion
1802 repository. 1960 repository.
1803 </p> 1961 </p>
1804 <dl> 1962 <dl>
1805 1963
1806 <dt><i>name</i></dt> 1964 <dt><i>name</i> ((str or list of str)</dt>
1807 <dd> 1965 <dd>
1808 file/directory name to be updated (string or list of 1966 file/directory name to be updated
1809 strings) 1967 </dd>
1810 </dd> 1968 <dt><i>noDialog</i> (bool)</dt>
1811 <dt><i>noDialog</i></dt> 1969 <dd>
1812 <dd> 1970 flag indicating quiet operations
1813 flag indicating quiet operations (boolean) 1971 </dd>
1814 </dd> 1972 </dl>
1815 </dl> 1973 <dl>
1816 <dl> 1974 <dt>Return:</dt>
1817 <dt>Return:</dt> 1975 <dd>
1818 <dd> 1976 flag indicating, that the update contained an add or delete
1819 flag indicating, that the update contained an add 1977 </dd>
1820 or delete (boolean) 1978 </dl>
1979 <dl>
1980 <dt>Return Type:</dt>
1981 <dd>
1982 bool
1821 </dd> 1983 </dd>
1822 </dl> 1984 </dl>
1823 <div align="right"><a href="#top">Up</a></div> 1985 <div align="right"><a href="#top">Up</a></div>
1824 <hr /> 1986 <hr />
1825 </body></html> 1987 </body></html>

eric ide

mercurial