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