Documentation/Source/eric5.Plugins.VcsPlugins.vcsPySvn.subversion.html

changeset 3018
70924c0bdaf1
parent 2966
f85f686981ad
child 3042
c9c3c0982145
equal deleted inserted replaced
3017:6a8cb7632448 3018:70924c0bdaf1
71 </tr><tr> 71 </tr><tr>
72 <td><a href="#Subversion.__svnURL">__svnURL</a></td> 72 <td><a href="#Subversion.__svnURL">__svnURL</a></td>
73 <td>Private method to format a url for subversion.</td> 73 <td>Private method to format a url for subversion.</td>
74 </tr><tr> 74 </tr><tr>
75 <td><a href="#Subversion.__vcsAllRegisteredStates_wc">__vcsAllRegisteredStates_wc</a></td> 75 <td><a href="#Subversion.__vcsAllRegisteredStates_wc">__vcsAllRegisteredStates_wc</a></td>
76 <td>Private method used to get the registered states of a number of files in the vcs.</td> 76 <td>Private method used to get the registered states of a number of files in the VCS.</td>
77 </tr><tr> 77 </tr><tr>
78 <td><a href="#Subversion.__vcsAllRegisteredStates_wcng">__vcsAllRegisteredStates_wcng</a></td> 78 <td><a href="#Subversion.__vcsAllRegisteredStates_wcng">__vcsAllRegisteredStates_wcng</a></td>
79 <td>Private method used to get the registered states of a number of files in the vcs.</td> 79 <td>Private method used to get the registered states of a number of files in the vcs.</td>
80 </tr><tr> 80 </tr><tr>
81 <td><a href="#Subversion.__vcsCommit_Step2">__vcsCommit_Step2</a></td> 81 <td><a href="#Subversion.__vcsCommit_Step2">__vcsCommit_Step2</a></td>
284 </dd> 284 </dd>
285 </dl><a NAME="Subversion.__svnGetFileForRevision" ID="Subversion.__svnGetFileForRevision"></a> 285 </dl><a NAME="Subversion.__svnGetFileForRevision" ID="Subversion.__svnGetFileForRevision"></a>
286 <h4>Subversion.__svnGetFileForRevision</h4> 286 <h4>Subversion.__svnGetFileForRevision</h4>
287 <b>__svnGetFileForRevision</b>(<i>name, rev=""</i>) 287 <b>__svnGetFileForRevision</b>(<i>name, rev=""</i>)
288 <p> 288 <p>
289 Private method to get a file for a specific revision from the repository. 289 Private method to get a file for a specific revision from the
290 repository.
290 </p><dl> 291 </p><dl>
291 <dt><i>name</i></dt> 292 <dt><i>name</i></dt>
292 <dd> 293 <dd>
293 file name to get from the repository (string) 294 file name to get from the repository (string)
294 </dd><dt><i>rev=</i></dt> 295 </dd><dt><i>rev=</i></dt>
317 </dd> 318 </dd>
318 </dl><a NAME="Subversion.__vcsAllRegisteredStates_wc" ID="Subversion.__vcsAllRegisteredStates_wc"></a> 319 </dl><a NAME="Subversion.__vcsAllRegisteredStates_wc" ID="Subversion.__vcsAllRegisteredStates_wc"></a>
319 <h4>Subversion.__vcsAllRegisteredStates_wc</h4> 320 <h4>Subversion.__vcsAllRegisteredStates_wc</h4>
320 <b>__vcsAllRegisteredStates_wc</b>(<i>names, dname, shortcut=True</i>) 321 <b>__vcsAllRegisteredStates_wc</b>(<i>names, dname, shortcut=True</i>)
321 <p> 322 <p>
322 Private method used to get the registered states of a number of files in the vcs. 323 Private method used to get the registered states of a number of files
323 </p><p> 324 in the VCS.
324 This is the variant for subversion installations using the old working copy 325 </p><p>
325 meta-data format. 326 This is the variant for subversion installations using the old working
326 </p><p> 327 copy meta-data format.
327 <b>Note:</b> If a shortcut is to be taken, the code will only check, if the named 328 </p><p>
328 directory has been scanned already. If so, it is assumed, that the states for 329 <b>Note:</b> If a shortcut is to be taken, the code will only check,
329 all files has been populated by the previous run. 330 if the named directory has been scanned already. If so, it is assumed,
331 that the states for all files has been populated by the previous run.
330 </p><dl> 332 </p><dl>
331 <dt><i>names</i></dt> 333 <dt><i>names</i></dt>
332 <dd> 334 <dd>
333 dictionary with all filenames to be checked as keys 335 dictionary with all filenames to be checked as keys
334 </dd><dt><i>dname</i></dt> 336 </dd><dt><i>dname</i></dt>
346 </dd> 348 </dd>
347 </dl><a NAME="Subversion.__vcsAllRegisteredStates_wcng" ID="Subversion.__vcsAllRegisteredStates_wcng"></a> 349 </dl><a NAME="Subversion.__vcsAllRegisteredStates_wcng" ID="Subversion.__vcsAllRegisteredStates_wcng"></a>
348 <h4>Subversion.__vcsAllRegisteredStates_wcng</h4> 350 <h4>Subversion.__vcsAllRegisteredStates_wcng</h4>
349 <b>__vcsAllRegisteredStates_wcng</b>(<i>names, dname, shortcut=True</i>) 351 <b>__vcsAllRegisteredStates_wcng</b>(<i>names, dname, shortcut=True</i>)
350 <p> 352 <p>
351 Private method used to get the registered states of a number of files in the vcs. 353 Private method used to get the registered states of a number of files
352 </p><p> 354 in the vcs.
353 This is the variant for subversion installations using the new working copy 355 </p><p>
354 meta-data format. 356 This is the variant for subversion installations using the new working
355 </p><p> 357 copy meta-data format.
356 <b>Note:</b> If a shortcut is to be taken, the code will only check, if the named 358 </p><p>
357 directory has been scanned already. If so, it is assumed, that the states for 359 <b>Note:</b> If a shortcut is to be taken, the code will only check,
358 all files has been populated by the previous run. 360 if the named directory has been scanned already. If so, it is assumed,
361 that the states for all files has been populated by the previous run.
359 </p><dl> 362 </p><dl>
360 <dt><i>names</i></dt> 363 <dt><i>names</i></dt>
361 <dd> 364 <dd>
362 dictionary with all filenames to be checked as keys 365 dictionary with all filenames to be checked as keys
363 </dd><dt><i>dname</i></dt> 366 </dd><dt><i>dname</i></dt>
382 <h4>Subversion.__vcsRegisteredState_wc</h4> 385 <h4>Subversion.__vcsRegisteredState_wc</h4>
383 <b>__vcsRegisteredState_wc</b>(<i>name</i>) 386 <b>__vcsRegisteredState_wc</b>(<i>name</i>)
384 <p> 387 <p>
385 Private method used to get the registered state of a file in the vcs. 388 Private method used to get the registered state of a file in the vcs.
386 </p><p> 389 </p><p>
387 This is the variant for subversion installations using the old working copy 390 This is the variant for subversion installations using the old working
388 meta-data format. 391 copy meta-data format.
389 </p><dl> 392 </p><dl>
390 <dt><i>name</i></dt> 393 <dt><i>name</i></dt>
391 <dd> 394 <dd>
392 filename to check (string) 395 filename to check (string)
393 </dd> 396 </dd>
400 <h4>Subversion.__vcsRegisteredState_wcng</h4> 403 <h4>Subversion.__vcsRegisteredState_wcng</h4>
401 <b>__vcsRegisteredState_wcng</b>(<i>name</i>) 404 <b>__vcsRegisteredState_wcng</b>(<i>name</i>)
402 <p> 405 <p>
403 Private method used to get the registered state of a file in the vcs. 406 Private method used to get the registered state of a file in the vcs.
404 </p><p> 407 </p><p>
405 This is the variant for subversion installations using the new working copy 408 This is the variant for subversion installations using the new
406 meta-data format. 409 working copy meta-data format.
407 </p><dl> 410 </p><dl>
408 <dt><i>name</i></dt> 411 <dt><i>name</i></dt>
409 <dd> 412 <dd>
410 filename to check (string) 413 filename to check (string)
411 </dd> 414 </dd>
519 <p> 522 <p>
520 Public method used to view the difference of a file/directory to the 523 Public method used to view the difference of a file/directory to the
521 Subversion repository. 524 Subversion repository.
522 </p><p> 525 </p><p>
523 If name is a directory and is the project directory, all project files 526 If name is a directory and is the project directory, all project files
524 are saved first. If name is a file (or list of files), which is/are being edited 527 are saved first. If name is a file (or list of files), which is/are
525 and has unsaved modification, they can be saved or the operation may be aborted. 528 being edited and has unsaved modification, they can be saved or the
529 operation may be aborted.
526 </p><p> 530 </p><p>
527 This method gives the chance to enter the revisions to be compared. 531 This method gives the chance to enter the revisions to be compared.
528 </p><dl> 532 </p><dl>
529 <dt><i>name</i></dt> 533 <dt><i>name</i></dt>
530 <dd> 534 <dd>
542 </dd> 546 </dd>
543 </dl><a NAME="Subversion.svnGetReposName" ID="Subversion.svnGetReposName"></a> 547 </dl><a NAME="Subversion.svnGetReposName" ID="Subversion.svnGetReposName"></a>
544 <h4>Subversion.svnGetReposName</h4> 548 <h4>Subversion.svnGetReposName</h4>
545 <b>svnGetReposName</b>(<i>path</i>) 549 <b>svnGetReposName</b>(<i>path</i>)
546 <p> 550 <p>
547 Public method used to retrieve the URL of the subversion repository path. 551 Public method used to retrieve the URL of the subversion repository
552 path.
548 </p><dl> 553 </p><dl>
549 <dt><i>path</i></dt> 554 <dt><i>path</i></dt>
550 <dd> 555 <dd>
551 local path to get the svn repository path for (string) 556 local path to get the svn repository path for (string)
552 </dd> 557 </dd>
601 <p> 606 <p>
602 Public method used to lock a file in the Subversion repository. 607 Public method used to lock a file in the Subversion repository.
603 </p><dl> 608 </p><dl>
604 <dt><i>name</i></dt> 609 <dt><i>name</i></dt>
605 <dd> 610 <dd>
606 file/directory name to be locked (string or list of strings) 611 file/directory name to be locked (string or list of
612 strings)
607 </dd><dt><i>stealIt</i></dt> 613 </dd><dt><i>stealIt</i></dt>
608 <dd> 614 <dd>
609 flag indicating a forced operation (boolean) 615 flag indicating a forced operation (boolean)
610 </dd><dt><i>parent</i></dt> 616 </dd><dt><i>parent</i></dt>
611 <dd> 617 <dd>
612 reference to the parent object of the subversion dialog (QWidget) 618 reference to the parent object of the subversion dialog
619 (QWidget)
613 </dd> 620 </dd>
614 </dl><a NAME="Subversion.svnLogBrowser" ID="Subversion.svnLogBrowser"></a> 621 </dl><a NAME="Subversion.svnLogBrowser" ID="Subversion.svnLogBrowser"></a>
615 <h4>Subversion.svnLogBrowser</h4> 622 <h4>Subversion.svnLogBrowser</h4>
616 <b>svnLogBrowser</b>(<i>path, isFile=False</i>) 623 <b>svnLogBrowser</b>(<i>path, isFile=False</i>)
617 <p> 624 <p>
734 <p> 741 <p>
735 Public method used to unlock a file in the Subversion repository. 742 Public method used to unlock a file in the Subversion repository.
736 </p><dl> 743 </p><dl>
737 <dt><i>name</i></dt> 744 <dt><i>name</i></dt>
738 <dd> 745 <dd>
739 file/directory name to be unlocked (string or list of strings) 746 file/directory name to be unlocked (string or list of
747 strings)
740 </dd><dt><i>breakIt</i></dt> 748 </dd><dt><i>breakIt</i></dt>
741 <dd> 749 <dd>
742 flag indicating a forced operation (boolean) 750 flag indicating a forced operation (boolean)
743 </dd><dt><i>parent</i></dt> 751 </dd><dt><i>parent</i></dt>
744 <dd> 752 <dd>
745 reference to the parent object of the subversion dialog (QWidget) 753 reference to the parent object of the subversion dialog
754 (QWidget)
746 </dd> 755 </dd>
747 </dl><a NAME="Subversion.svnUrlDiff" ID="Subversion.svnUrlDiff"></a> 756 </dl><a NAME="Subversion.svnUrlDiff" ID="Subversion.svnUrlDiff"></a>
748 <h4>Subversion.svnUrlDiff</h4> 757 <h4>Subversion.svnUrlDiff</h4>
749 <b>svnUrlDiff</b>(<i>name</i>) 758 <b>svnUrlDiff</b>(<i>name</i>)
750 <p> 759 <p>
751 Public method used to view the difference of a file/directory of two 760 Public method used to view the difference of a file/directory of two
752 repository URLs. 761 repository URLs.
753 </p><p> 762 </p><p>
754 If name is a directory and is the project directory, all project files 763 If name is a directory and is the project directory, all project files
755 are saved first. If name is a file (or list of files), which is/are being edited 764 are saved first. If name is a file (or list of files), which is/are
756 and has unsaved modification, they can be saved or the operation may be aborted. 765 being edited and has unsaved modification, they can be saved or the
766 operation may be aborted.
757 </p><p> 767 </p><p>
758 This method gives the chance to enter the revisions to be compared. 768 This method gives the chance to enter the revisions to be compared.
759 </p><dl> 769 </p><dl>
760 <dt><i>name</i></dt> 770 <dt><i>name</i></dt>
761 <dd> 771 <dd>
763 </dd> 773 </dd>
764 </dl><a NAME="Subversion.vcsAdd" ID="Subversion.vcsAdd"></a> 774 </dl><a NAME="Subversion.vcsAdd" ID="Subversion.vcsAdd"></a>
765 <h4>Subversion.vcsAdd</h4> 775 <h4>Subversion.vcsAdd</h4>
766 <b>vcsAdd</b>(<i>name, isDir=False, noDialog=False</i>) 776 <b>vcsAdd</b>(<i>name, isDir=False, noDialog=False</i>)
767 <p> 777 <p>
768 Public method used to add a file/directory to the Subversion repository. 778 Public method used to add a file/directory to the Subversion
779 repository.
769 </p><dl> 780 </p><dl>
770 <dt><i>name</i></dt> 781 <dt><i>name</i></dt>
771 <dd> 782 <dd>
772 file/directory name to be added (string) 783 file/directory name to be added (string)
773 </dd><dt><i>isDir</i></dt> 784 </dd><dt><i>isDir</i></dt>
793 </dd> 804 </dd>
794 </dl><a NAME="Subversion.vcsAddTree" ID="Subversion.vcsAddTree"></a> 805 </dl><a NAME="Subversion.vcsAddTree" ID="Subversion.vcsAddTree"></a>
795 <h4>Subversion.vcsAddTree</h4> 806 <h4>Subversion.vcsAddTree</h4>
796 <b>vcsAddTree</b>(<i>path</i>) 807 <b>vcsAddTree</b>(<i>path</i>)
797 <p> 808 <p>
798 Public method to add a directory tree rooted at path to the Subversion repository. 809 Public method to add a directory tree rooted at path to the Subversion
810 repository.
799 </p><dl> 811 </p><dl>
800 <dt><i>path</i></dt> 812 <dt><i>path</i></dt>
801 <dd> 813 <dd>
802 root directory of the tree to be added (string or list of strings)) 814 root directory of the tree to be added (string or list of
815 strings))
803 </dd> 816 </dd>
804 </dl><a NAME="Subversion.vcsAllRegisteredStates" ID="Subversion.vcsAllRegisteredStates"></a> 817 </dl><a NAME="Subversion.vcsAllRegisteredStates" ID="Subversion.vcsAllRegisteredStates"></a>
805 <h4>Subversion.vcsAllRegisteredStates</h4> 818 <h4>Subversion.vcsAllRegisteredStates</h4>
806 <b>vcsAllRegisteredStates</b>(<i>names, dname, shortcut=True</i>) 819 <b>vcsAllRegisteredStates</b>(<i>names, dname, shortcut=True</i>)
807 <p> 820 <p>
808 Public method used to get the registered states of a number of files in the vcs. 821 Public method used to get the registered states of a number of files
809 </p><p> 822 in the vcs.
810 <b>Note:</b> If a shortcut is to be taken, the code will only check, if the named 823 </p><p>
811 directory has been scanned already. If so, it is assumed, that the states for 824 <b>Note:</b> If a shortcut is to be taken, the code will only check,
812 all files has been populated by the previous run. 825 if the named directory has been scanned already. If so, it is assumed,
826 that the states for all files has been populated by the previous run.
813 </p><dl> 827 </p><dl>
814 <dt><i>names</i></dt> 828 <dt><i>names</i></dt>
815 <dd> 829 <dd>
816 dictionary with all filenames to be checked as keys 830 dictionary with all filenames to be checked as keys
817 </dd><dt><i>dname</i></dt> 831 </dd><dt><i>dname</i></dt>
829 </dd> 843 </dd>
830 </dl><a NAME="Subversion.vcsCheckout" ID="Subversion.vcsCheckout"></a> 844 </dl><a NAME="Subversion.vcsCheckout" ID="Subversion.vcsCheckout"></a>
831 <h4>Subversion.vcsCheckout</h4> 845 <h4>Subversion.vcsCheckout</h4>
832 <b>vcsCheckout</b>(<i>vcsDataDict, projectDir, noDialog=False</i>) 846 <b>vcsCheckout</b>(<i>vcsDataDict, projectDir, noDialog=False</i>)
833 <p> 847 <p>
834 Public method used to check the project out of the Subversion repository. 848 Public method used to check the project out of the Subversion
849 repository.
835 </p><dl> 850 </p><dl>
836 <dt><i>vcsDataDict</i></dt> 851 <dt><i>vcsDataDict</i></dt>
837 <dd> 852 <dd>
838 dictionary of data required for the checkout 853 dictionary of data required for the checkout
839 </dd><dt><i>projectDir</i></dt> 854 </dd><dt><i>projectDir</i></dt>
870 </dd> 885 </dd>
871 </dl><a NAME="Subversion.vcsCommit" ID="Subversion.vcsCommit"></a> 886 </dl><a NAME="Subversion.vcsCommit" ID="Subversion.vcsCommit"></a>
872 <h4>Subversion.vcsCommit</h4> 887 <h4>Subversion.vcsCommit</h4>
873 <b>vcsCommit</b>(<i>name, message, noDialog=False</i>) 888 <b>vcsCommit</b>(<i>name, message, noDialog=False</i>)
874 <p> 889 <p>
875 Public method used to make the change of a file/directory permanent in the 890 Public method used to make the change of a file/directory permanent
876 Subversion repository. 891 in the Subversion repository.
877 </p><dl> 892 </p><dl>
878 <dt><i>name</i></dt> 893 <dt><i>name</i></dt>
879 <dd> 894 <dd>
880 file/directory name to be committed (string or list of strings) 895 file/directory name to be committed (string or
896 list of strings)
881 </dd><dt><i>message</i></dt> 897 </dd><dt><i>message</i></dt>
882 <dd> 898 <dd>
883 message for this operation (string) 899 message for this operation (string)
884 </dd><dt><i>noDialog</i></dt> 900 </dd><dt><i>noDialog</i></dt>
885 <dd> 901 <dd>
887 </dd> 903 </dd>
888 </dl><a NAME="Subversion.vcsConvertProject" ID="Subversion.vcsConvertProject"></a> 904 </dl><a NAME="Subversion.vcsConvertProject" ID="Subversion.vcsConvertProject"></a>
889 <h4>Subversion.vcsConvertProject</h4> 905 <h4>Subversion.vcsConvertProject</h4>
890 <b>vcsConvertProject</b>(<i>vcsDataDict, project</i>) 906 <b>vcsConvertProject</b>(<i>vcsDataDict, project</i>)
891 <p> 907 <p>
892 Public method to convert an uncontrolled project to a version controlled project. 908 Public method to convert an uncontrolled project to a version
909 controlled project.
893 </p><dl> 910 </p><dl>
894 <dt><i>vcsDataDict</i></dt> 911 <dt><i>vcsDataDict</i></dt>
895 <dd> 912 <dd>
896 dictionary of data required for the conversion 913 dictionary of data required for the conversion
897 </dd><dt><i>project</i></dt> 914 </dd><dt><i>project</i></dt>
904 <p> 921 <p>
905 Public method used to view the difference of a file/directory to the 922 Public method used to view the difference of a file/directory to the
906 Subversion repository. 923 Subversion repository.
907 </p><p> 924 </p><p>
908 If name is a directory and is the project directory, all project files 925 If name is a directory and is the project directory, all project files
909 are saved first. If name is a file (or list of files), which is/are being edited 926 are saved first. If name is a file (or list of files), which is/are
910 and has unsaved modification, they can be saved or the operation may be aborted. 927 being edited and has unsaved modification, they can be saved or the
928 operation may be aborted.
911 </p><dl> 929 </p><dl>
912 <dt><i>name</i></dt> 930 <dt><i>name</i></dt>
913 <dd> 931 <dd>
914 file/directory name to be diffed (string) 932 file/directory name to be diffed (string)
915 </dd> 933 </dd>
919 <p> 937 <p>
920 Public method used to test for the presence of the svn executable. 938 Public method used to test for the presence of the svn executable.
921 </p><dl> 939 </p><dl>
922 <dt>Returns:</dt> 940 <dt>Returns:</dt>
923 <dd> 941 <dd>
924 flag indicating the existance (boolean) and an error message (string) 942 flag indicating the existance (boolean) and an error message
943 (string)
925 </dd> 944 </dd>
926 </dl><a NAME="Subversion.vcsExport" ID="Subversion.vcsExport"></a> 945 </dl><a NAME="Subversion.vcsExport" ID="Subversion.vcsExport"></a>
927 <h4>Subversion.vcsExport</h4> 946 <h4>Subversion.vcsExport</h4>
928 <b>vcsExport</b>(<i>vcsDataDict, projectDir</i>) 947 <b>vcsExport</b>(<i>vcsDataDict, projectDir</i>)
929 <p> 948 <p>
930 Public method used to export a directory from the Subversion repository. 949 Public method used to export a directory from the Subversion
950 repository.
931 </p><dl> 951 </p><dl>
932 <dt><i>vcsDataDict</i></dt> 952 <dt><i>vcsDataDict</i></dt>
933 <dd> 953 <dd>
934 dictionary of data required for the checkout 954 dictionary of data required for the checkout
935 </dd><dt><i>projectDir</i></dt> 955 </dd><dt><i>projectDir</i></dt>
943 </dd> 963 </dd>
944 </dl><a NAME="Subversion.vcsGetProjectBrowserHelper" ID="Subversion.vcsGetProjectBrowserHelper"></a> 964 </dl><a NAME="Subversion.vcsGetProjectBrowserHelper" ID="Subversion.vcsGetProjectBrowserHelper"></a>
945 <h4>Subversion.vcsGetProjectBrowserHelper</h4> 965 <h4>Subversion.vcsGetProjectBrowserHelper</h4>
946 <b>vcsGetProjectBrowserHelper</b>(<i>browser, project, isTranslationsBrowser=False</i>) 966 <b>vcsGetProjectBrowserHelper</b>(<i>browser, project, isTranslationsBrowser=False</i>)
947 <p> 967 <p>
948 Public method to instanciate a helper object for the different project browsers. 968 Public method to instanciate a helper object for the different
969 project browsers.
949 </p><dl> 970 </p><dl>
950 <dt><i>browser</i></dt> 971 <dt><i>browser</i></dt>
951 <dd> 972 <dd>
952 reference to the project browser object 973 reference to the project browser object
953 </dd><dt><i>project</i></dt> 974 </dd><dt><i>project</i></dt>
954 <dd> 975 <dd>
955 reference to the project object 976 reference to the project object
956 </dd><dt><i>isTranslationsBrowser</i></dt> 977 </dd><dt><i>isTranslationsBrowser</i></dt>
957 <dd> 978 <dd>
958 flag indicating, the helper is requested for the 979 flag indicating, the helper is requested
959 translations browser (this needs some special treatment) 980 for the translations browser (this needs some special treatment)
960 </dd> 981 </dd>
961 </dl><dl> 982 </dl><dl>
962 <dt>Returns:</dt> 983 <dt>Returns:</dt>
963 <dd> 984 <dd>
964 the project browser helper object 985 the project browser helper object
980 </dd> 1001 </dd>
981 </dl><a NAME="Subversion.vcsImport" ID="Subversion.vcsImport"></a> 1002 </dl><a NAME="Subversion.vcsImport" ID="Subversion.vcsImport"></a>
982 <h4>Subversion.vcsImport</h4> 1003 <h4>Subversion.vcsImport</h4>
983 <b>vcsImport</b>(<i>vcsDataDict, projectDir, noDialog=False</i>) 1004 <b>vcsImport</b>(<i>vcsDataDict, projectDir, noDialog=False</i>)
984 <p> 1005 <p>
985 Public method used to import the project into the Subversion repository. 1006 Public method used to import the project into the Subversion
1007 repository.
986 </p><dl> 1008 </p><dl>
987 <dt><i>vcsDataDict</i></dt> 1009 <dt><i>vcsDataDict</i></dt>
988 <dd> 1010 <dd>
989 dictionary of data required for the import 1011 dictionary of data required for the import
990 </dd><dt><i>projectDir</i></dt> 1012 </dd><dt><i>projectDir</i></dt>
1026 <h4>Subversion.vcsInitConfig</h4> 1048 <h4>Subversion.vcsInitConfig</h4>
1027 <b>vcsInitConfig</b>(<i>project</i>) 1049 <b>vcsInitConfig</b>(<i>project</i>)
1028 <p> 1050 <p>
1029 Public method to initialize the VCS configuration. 1051 Public method to initialize the VCS configuration.
1030 </p><p> 1052 </p><p>
1031 This method ensures, that eric specific files and directories are ignored. 1053 This method ensures, that eric specific files and directories are
1054 ignored.
1032 </p><dl> 1055 </p><dl>
1033 <dt><i>project</i></dt> 1056 <dt><i>project</i></dt>
1034 <dd> 1057 <dd>
1035 reference to the project (Project) 1058 reference to the project (Project)
1036 </dd> 1059 </dd>
1148 </dd> 1171 </dd>
1149 </dl><a NAME="Subversion.vcsRemove" ID="Subversion.vcsRemove"></a> 1172 </dl><a NAME="Subversion.vcsRemove" ID="Subversion.vcsRemove"></a>
1150 <h4>Subversion.vcsRemove</h4> 1173 <h4>Subversion.vcsRemove</h4>
1151 <b>vcsRemove</b>(<i>name, project=False, noDialog=False</i>) 1174 <b>vcsRemove</b>(<i>name, project=False, noDialog=False</i>)
1152 <p> 1175 <p>
1153 Public method used to remove a file/directory from the Subversion repository. 1176 Public method used to remove a file/directory from the Subversion
1177 repository.
1154 </p><p> 1178 </p><p>
1155 The default operation is to remove the local copy as well. 1179 The default operation is to remove the local copy as well.
1156 </p><dl> 1180 </p><dl>
1157 <dt><i>name</i></dt> 1181 <dt><i>name</i></dt>
1158 <dd> 1182 <dd>
1159 file/directory name to be removed (string or list of strings)) 1183 file/directory name to be removed (string or list of
1184 strings))
1160 </dd><dt><i>project</i></dt> 1185 </dd><dt><i>project</i></dt>
1161 <dd> 1186 <dd>
1162 flag indicating deletion of a project tree (boolean) (not needed) 1187 flag indicating deletion of a project tree (boolean)
1188 (not needed)
1163 </dd><dt><i>noDialog</i></dt> 1189 </dd><dt><i>noDialog</i></dt>
1164 <dd> 1190 <dd>
1165 flag indicating quiet operations 1191 flag indicating quiet operations
1166 </dd> 1192 </dd>
1167 </dl><dl> 1193 </dl><dl>
1240 </dd> 1266 </dd>
1241 </dl><a NAME="Subversion.vcsUpdate" ID="Subversion.vcsUpdate"></a> 1267 </dl><a NAME="Subversion.vcsUpdate" ID="Subversion.vcsUpdate"></a>
1242 <h4>Subversion.vcsUpdate</h4> 1268 <h4>Subversion.vcsUpdate</h4>
1243 <b>vcsUpdate</b>(<i>name, noDialog=False</i>) 1269 <b>vcsUpdate</b>(<i>name, noDialog=False</i>)
1244 <p> 1270 <p>
1245 Public method used to update a file/directory with the Subversion repository. 1271 Public method used to update a file/directory with the Subversion
1246 </p><dl> 1272 repository.
1247 <dt><i>name</i></dt> 1273 </p><dl>
1248 <dd> 1274 <dt><i>name</i></dt>
1249 file/directory name to be updated (string or list of strings) 1275 <dd>
1276 file/directory name to be updated (string or list of
1277 strings)
1250 </dd><dt><i>noDialog</i></dt> 1278 </dd><dt><i>noDialog</i></dt>
1251 <dd> 1279 <dd>
1252 flag indicating quiet operations (boolean) 1280 flag indicating quiet operations (boolean)
1253 </dd> 1281 </dd>
1254 </dl><dl> 1282 </dl><dl>

eric ide

mercurial