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

changeset 3018
70924c0bdaf1
parent 2966
f85f686981ad
child 3108
30521d7d3101
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>
82 <td>Private slot performing the second step of the commit action.</td> 82 <td>Private slot performing the second step of the commit action.</td>
83 </tr><tr> 83 </tr><tr>
84 <td><a href="#Subversion.__vcsRegisteredState_wc">__vcsRegisteredState_wc</a></td> 84 <td><a href="#Subversion.__vcsRegisteredState_wc">__vcsRegisteredState_wc</a></td>
85 <td>Private method used to get the registered state of a file in the vcs.</td> 85 <td>Private method used to get the registered state of a file in the VCS.</td>
86 </tr><tr> 86 </tr><tr>
87 <td><a href="#Subversion.__vcsRegisteredState_wcng">__vcsRegisteredState_wcng</a></td> 87 <td><a href="#Subversion.__vcsRegisteredState_wcng">__vcsRegisteredState_wcng</a></td>
88 <td>Private method used to get the registered state of a file in the vcs.</td> 88 <td>Private method used to get the registered state of a file in the vcs.</td>
89 </tr><tr> 89 </tr><tr>
90 <td><a href="#Subversion._createStatusMonitorThread">_createStatusMonitorThread</a></td> 90 <td><a href="#Subversion._createStatusMonitorThread">_createStatusMonitorThread</a></td>
167 </tr><tr> 167 </tr><tr>
168 <td><a href="#Subversion.vcsAddTree">vcsAddTree</a></td> 168 <td><a href="#Subversion.vcsAddTree">vcsAddTree</a></td>
169 <td>Public method to add a directory tree rooted at path to the Subversion repository.</td> 169 <td>Public method to add a directory tree rooted at path to the Subversion repository.</td>
170 </tr><tr> 170 </tr><tr>
171 <td><a href="#Subversion.vcsAllRegisteredStates">vcsAllRegisteredStates</a></td> 171 <td><a href="#Subversion.vcsAllRegisteredStates">vcsAllRegisteredStates</a></td>
172 <td>Public method used to get the registered states of a number of files in the vcs.</td> 172 <td>Public method used to get the registered states of a number of files in the VCS.</td>
173 </tr><tr> 173 </tr><tr>
174 <td><a href="#Subversion.vcsCheckout">vcsCheckout</a></td> 174 <td><a href="#Subversion.vcsCheckout">vcsCheckout</a></td>
175 <td>Public method used to check the project out of the Subversion repository.</td> 175 <td>Public method used to check the project out of the Subversion repository.</td>
176 </tr><tr> 176 </tr><tr>
177 <td><a href="#Subversion.vcsCleanup">vcsCleanup</a></td> 177 <td><a href="#Subversion.vcsCleanup">vcsCleanup</a></td>
278 </dd> 278 </dd>
279 </dl><a NAME="Subversion.__svnGetFileForRevision" ID="Subversion.__svnGetFileForRevision"></a> 279 </dl><a NAME="Subversion.__svnGetFileForRevision" ID="Subversion.__svnGetFileForRevision"></a>
280 <h4>Subversion.__svnGetFileForRevision</h4> 280 <h4>Subversion.__svnGetFileForRevision</h4>
281 <b>__svnGetFileForRevision</b>(<i>name, rev=""</i>) 281 <b>__svnGetFileForRevision</b>(<i>name, rev=""</i>)
282 <p> 282 <p>
283 Private method to get a file for a specific revision from the repository. 283 Private method to get a file for a specific revision from the
284 repository.
284 </p><dl> 285 </p><dl>
285 <dt><i>name</i></dt> 286 <dt><i>name</i></dt>
286 <dd> 287 <dd>
287 file name to get from the repository (string) 288 file name to get from the repository (string)
288 </dd><dt><i>rev=</i></dt> 289 </dd><dt><i>rev=</i></dt>
311 </dd> 312 </dd>
312 </dl><a NAME="Subversion.__vcsAllRegisteredStates_wc" ID="Subversion.__vcsAllRegisteredStates_wc"></a> 313 </dl><a NAME="Subversion.__vcsAllRegisteredStates_wc" ID="Subversion.__vcsAllRegisteredStates_wc"></a>
313 <h4>Subversion.__vcsAllRegisteredStates_wc</h4> 314 <h4>Subversion.__vcsAllRegisteredStates_wc</h4>
314 <b>__vcsAllRegisteredStates_wc</b>(<i>names, dname, shortcut=True</i>) 315 <b>__vcsAllRegisteredStates_wc</b>(<i>names, dname, shortcut=True</i>)
315 <p> 316 <p>
316 Private method used to get the registered states of a number of files in the vcs. 317 Private method used to get the registered states of a number of files
317 </p><p> 318 in the VCS.
318 This is the variant for subversion installations using the old working copy 319 </p><p>
319 meta-data format. 320 This is the variant for subversion installations using the old working
320 </p><p> 321 copy meta-data format.
321 <b>Note:</b> If a shortcut is to be taken, the code will only check, if the named 322 </p><p>
322 directory has been scanned already. If so, it is assumed, that the states for 323 <b>Note:</b> If a shortcut is to be taken, the code will only check,
323 all files has been populated by the previous run. 324 if the named directory has been scanned already. If so, it is assumed,
325 that the states for all files has been populated by the previous run.
324 </p><dl> 326 </p><dl>
325 <dt><i>names</i></dt> 327 <dt><i>names</i></dt>
326 <dd> 328 <dd>
327 dictionary with all filenames to be checked as keys 329 dictionary with all filenames to be checked as keys
328 </dd><dt><i>dname</i></dt> 330 </dd><dt><i>dname</i></dt>
340 </dd> 342 </dd>
341 </dl><a NAME="Subversion.__vcsAllRegisteredStates_wcng" ID="Subversion.__vcsAllRegisteredStates_wcng"></a> 343 </dl><a NAME="Subversion.__vcsAllRegisteredStates_wcng" ID="Subversion.__vcsAllRegisteredStates_wcng"></a>
342 <h4>Subversion.__vcsAllRegisteredStates_wcng</h4> 344 <h4>Subversion.__vcsAllRegisteredStates_wcng</h4>
343 <b>__vcsAllRegisteredStates_wcng</b>(<i>names, dname, shortcut=True</i>) 345 <b>__vcsAllRegisteredStates_wcng</b>(<i>names, dname, shortcut=True</i>)
344 <p> 346 <p>
345 Private method used to get the registered states of a number of files in the vcs. 347 Private method used to get the registered states of a number of files
346 </p><p> 348 in the VCS.
347 This is the variant for subversion installations using the new working copy 349 </p><p>
348 meta-data format. 350 This is the variant for subversion installations using the new working
349 </p><p> 351 copy meta-data format.
350 <b>Note:</b> If a shortcut is to be taken, the code will only check, if the named 352 </p><p>
351 directory has been scanned already. If so, it is assumed, that the states for 353 <b>Note:</b> If a shortcut is to be taken, the code will only check,
352 all files has been populated by the previous run. 354 if the named directory has been scanned already. If so, it is assumed,
355 that the states for all files has been populated by the previous run.
353 </p><dl> 356 </p><dl>
354 <dt><i>names</i></dt> 357 <dt><i>names</i></dt>
355 <dd> 358 <dd>
356 dictionary with all filenames to be checked as keys 359 dictionary with all filenames to be checked as keys
357 </dd><dt><i>dname</i></dt> 360 </dd><dt><i>dname</i></dt>
374 Private slot performing the second step of the commit action. 377 Private slot performing the second step of the commit action.
375 </p><a NAME="Subversion.__vcsRegisteredState_wc" ID="Subversion.__vcsRegisteredState_wc"></a> 378 </p><a NAME="Subversion.__vcsRegisteredState_wc" ID="Subversion.__vcsRegisteredState_wc"></a>
376 <h4>Subversion.__vcsRegisteredState_wc</h4> 379 <h4>Subversion.__vcsRegisteredState_wc</h4>
377 <b>__vcsRegisteredState_wc</b>(<i>name</i>) 380 <b>__vcsRegisteredState_wc</b>(<i>name</i>)
378 <p> 381 <p>
379 Private method used to get the registered state of a file in the vcs. 382 Private method used to get the registered state of a file in the VCS.
380 </p><p> 383 </p><p>
381 This is the variant for subversion installations using the old working copy 384 This is the variant for subversion installations using the old working
382 meta-data format. 385 copy meta-data format.
383 </p><dl> 386 </p><dl>
384 <dt><i>name</i></dt> 387 <dt><i>name</i></dt>
385 <dd> 388 <dd>
386 filename to check (string) 389 filename to check (string)
387 </dd> 390 </dd>
394 <h4>Subversion.__vcsRegisteredState_wcng</h4> 397 <h4>Subversion.__vcsRegisteredState_wcng</h4>
395 <b>__vcsRegisteredState_wcng</b>(<i>name</i>) 398 <b>__vcsRegisteredState_wcng</b>(<i>name</i>)
396 <p> 399 <p>
397 Private method used to get the registered state of a file in the vcs. 400 Private method used to get the registered state of a file in the vcs.
398 </p><p> 401 </p><p>
399 This is the variant for subversion installations using the new working copy 402 This is the variant for subversion installations using the new
400 meta-data format. 403 working copy meta-data format.
401 </p><dl> 404 </p><dl>
402 <dt><i>name</i></dt> 405 <dt><i>name</i></dt>
403 <dd> 406 <dd>
404 filename to check (string) 407 filename to check (string)
405 </dd> 408 </dd>
410 </dd> 413 </dd>
411 </dl><a NAME="Subversion._createStatusMonitorThread" ID="Subversion._createStatusMonitorThread"></a> 414 </dl><a NAME="Subversion._createStatusMonitorThread" ID="Subversion._createStatusMonitorThread"></a>
412 <h4>Subversion._createStatusMonitorThread</h4> 415 <h4>Subversion._createStatusMonitorThread</h4>
413 <b>_createStatusMonitorThread</b>(<i>interval, project</i>) 416 <b>_createStatusMonitorThread</b>(<i>interval, project</i>)
414 <p> 417 <p>
415 Protected method to create an instance of the VCS status monitor thread. 418 Protected method to create an instance of the VCS status monitor
419 thread.
416 </p><dl> 420 </p><dl>
417 <dt><i>interval</i></dt> 421 <dt><i>interval</i></dt>
418 <dd> 422 <dd>
419 check interval for the monitor thread in seconds (integer) 423 check interval for the monitor thread in seconds
424 (integer)
420 </dd><dt><i>project</i></dt> 425 </dd><dt><i>project</i></dt>
421 <dd> 426 <dd>
422 reference to the project object 427 reference to the project object
423 </dd> 428 </dd>
424 </dl><dl> 429 </dl><dl>
501 <p> 506 <p>
502 Public method used to view the difference of a file/directory to the 507 Public method used to view the difference of a file/directory to the
503 Subversion repository. 508 Subversion repository.
504 </p><p> 509 </p><p>
505 If name is a directory and is the project directory, all project files 510 If name is a directory and is the project directory, all project files
506 are saved first. If name is a file (or list of files), which is/are being edited 511 are saved first. If name is a file (or list of files), which is/are
507 and has unsaved modification, they can be saved or the operation may be aborted. 512 being edited and has unsaved modification, they can be saved or the
513 operation may be aborted.
508 </p><p> 514 </p><p>
509 This method gives the chance to enter the revisions to be compared. 515 This method gives the chance to enter the revisions to be compared.
510 </p><dl> 516 </p><dl>
511 <dt><i>name</i></dt> 517 <dt><i>name</i></dt>
512 <dd> 518 <dd>
524 </dd> 530 </dd>
525 </dl><a NAME="Subversion.svnGetReposName" ID="Subversion.svnGetReposName"></a> 531 </dl><a NAME="Subversion.svnGetReposName" ID="Subversion.svnGetReposName"></a>
526 <h4>Subversion.svnGetReposName</h4> 532 <h4>Subversion.svnGetReposName</h4>
527 <b>svnGetReposName</b>(<i>path</i>) 533 <b>svnGetReposName</b>(<i>path</i>)
528 <p> 534 <p>
529 Public method used to retrieve the URL of the subversion repository path. 535 Public method used to retrieve the URL of the subversion repository
536 path.
530 </p><dl> 537 </p><dl>
531 <dt><i>path</i></dt> 538 <dt><i>path</i></dt>
532 <dd> 539 <dd>
533 local path to get the svn repository path for (string) 540 local path to get the svn repository path for (string)
534 </dd> 541 </dd>
570 <p> 577 <p>
571 Public method used to lock a file in the Subversion repository. 578 Public method used to lock a file in the Subversion repository.
572 </p><dl> 579 </p><dl>
573 <dt><i>name</i></dt> 580 <dt><i>name</i></dt>
574 <dd> 581 <dd>
575 file/directory name to be locked (string or list of strings) 582 file/directory name to be locked (string or list of
583 strings)
576 </dd><dt><i>stealIt</i></dt> 584 </dd><dt><i>stealIt</i></dt>
577 <dd> 585 <dd>
578 flag indicating a forced operation (boolean) 586 flag indicating a forced operation (boolean)
579 </dd><dt><i>parent</i></dt> 587 </dd><dt><i>parent</i></dt>
580 <dd> 588 <dd>
581 reference to the parent object of the subversion dialog (QWidget) 589 reference to the parent object of the subversion dialog
590 (QWidget)
582 </dd> 591 </dd>
583 </dl><a NAME="Subversion.svnLogBrowser" ID="Subversion.svnLogBrowser"></a> 592 </dl><a NAME="Subversion.svnLogBrowser" ID="Subversion.svnLogBrowser"></a>
584 <h4>Subversion.svnLogBrowser</h4> 593 <h4>Subversion.svnLogBrowser</h4>
585 <b>svnLogBrowser</b>(<i>path, isFile=False</i>) 594 <b>svnLogBrowser</b>(<i>path, isFile=False</i>)
586 <p> 595 <p>
703 <p> 712 <p>
704 Public method used to unlock a file in the Subversion repository. 713 Public method used to unlock a file in the Subversion repository.
705 </p><dl> 714 </p><dl>
706 <dt><i>name</i></dt> 715 <dt><i>name</i></dt>
707 <dd> 716 <dd>
708 file/directory name to be unlocked (string or list of strings) 717 file/directory name to be unlocked (string or list of
718 strings)
709 </dd><dt><i>breakIt</i></dt> 719 </dd><dt><i>breakIt</i></dt>
710 <dd> 720 <dd>
711 flag indicating a forced operation (boolean) 721 flag indicating a forced operation (boolean)
712 </dd><dt><i>parent</i></dt> 722 </dd><dt><i>parent</i></dt>
713 <dd> 723 <dd>
714 reference to the parent object of the subversion dialog (QWidget) 724 reference to the parent object of the subversion dialog
725 (QWidget)
715 </dd> 726 </dd>
716 </dl><a NAME="Subversion.svnUrlDiff" ID="Subversion.svnUrlDiff"></a> 727 </dl><a NAME="Subversion.svnUrlDiff" ID="Subversion.svnUrlDiff"></a>
717 <h4>Subversion.svnUrlDiff</h4> 728 <h4>Subversion.svnUrlDiff</h4>
718 <b>svnUrlDiff</b>(<i>name</i>) 729 <b>svnUrlDiff</b>(<i>name</i>)
719 <p> 730 <p>
720 Public method used to view the difference of a file/directory of two 731 Public method used to view the difference of a file/directory of two
721 repository URLs. 732 repository URLs.
722 </p><p> 733 </p><p>
723 If name is a directory and is the project directory, all project files 734 If name is a directory and is the project directory, all project files
724 are saved first. If name is a file (or list of files), which is/are being edited 735 are saved first. If name is a file (or list of files), which is/are
725 and has unsaved modification, they can be saved or the operation may be aborted. 736 being edited and has unsaved modification, they can be saved or the
737 operation may be aborted.
726 </p><p> 738 </p><p>
727 This method gives the chance to enter the revisions to be compared. 739 This method gives the chance to enter the revisions to be compared.
728 </p><dl> 740 </p><dl>
729 <dt><i>name</i></dt> 741 <dt><i>name</i></dt>
730 <dd> 742 <dd>
732 </dd> 744 </dd>
733 </dl><a NAME="Subversion.vcsAdd" ID="Subversion.vcsAdd"></a> 745 </dl><a NAME="Subversion.vcsAdd" ID="Subversion.vcsAdd"></a>
734 <h4>Subversion.vcsAdd</h4> 746 <h4>Subversion.vcsAdd</h4>
735 <b>vcsAdd</b>(<i>name, isDir=False, noDialog=False</i>) 747 <b>vcsAdd</b>(<i>name, isDir=False, noDialog=False</i>)
736 <p> 748 <p>
737 Public method used to add a file/directory to the Subversion repository. 749 Public method used to add a file/directory to the Subversion
750 repository.
738 </p><dl> 751 </p><dl>
739 <dt><i>name</i></dt> 752 <dt><i>name</i></dt>
740 <dd> 753 <dd>
741 file/directory name to be added (string) 754 file/directory name to be added (string)
742 </dd><dt><i>isDir</i></dt> 755 </dd><dt><i>isDir</i></dt>
762 </dd> 775 </dd>
763 </dl><a NAME="Subversion.vcsAddTree" ID="Subversion.vcsAddTree"></a> 776 </dl><a NAME="Subversion.vcsAddTree" ID="Subversion.vcsAddTree"></a>
764 <h4>Subversion.vcsAddTree</h4> 777 <h4>Subversion.vcsAddTree</h4>
765 <b>vcsAddTree</b>(<i>path</i>) 778 <b>vcsAddTree</b>(<i>path</i>)
766 <p> 779 <p>
767 Public method to add a directory tree rooted at path to the Subversion repository. 780 Public method to add a directory tree rooted at path to the Subversion
781 repository.
768 </p><dl> 782 </p><dl>
769 <dt><i>path</i></dt> 783 <dt><i>path</i></dt>
770 <dd> 784 <dd>
771 root directory of the tree to be added (string or list of strings)) 785 root directory of the tree to be added (string or list of
786 strings))
772 </dd> 787 </dd>
773 </dl><a NAME="Subversion.vcsAllRegisteredStates" ID="Subversion.vcsAllRegisteredStates"></a> 788 </dl><a NAME="Subversion.vcsAllRegisteredStates" ID="Subversion.vcsAllRegisteredStates"></a>
774 <h4>Subversion.vcsAllRegisteredStates</h4> 789 <h4>Subversion.vcsAllRegisteredStates</h4>
775 <b>vcsAllRegisteredStates</b>(<i>names, dname, shortcut=True</i>) 790 <b>vcsAllRegisteredStates</b>(<i>names, dname, shortcut=True</i>)
776 <p> 791 <p>
777 Public method used to get the registered states of a number of files in the vcs. 792 Public method used to get the registered states of a number of files
778 </p><p> 793 in the VCS.
779 <b>Note:</b> If a shortcut is to be taken, the code will only check, if the named 794 </p><p>
780 directory has been scanned already. If so, it is assumed, that the states for 795 <b>Note:</b> If a shortcut is to be taken, the code will only check,
781 all files have been populated by the previous run. 796 if the named directory has been scanned already. If so, it is assumed,
797 that the states for all files have been populated by the previous run.
782 </p><dl> 798 </p><dl>
783 <dt><i>names</i></dt> 799 <dt><i>names</i></dt>
784 <dd> 800 <dd>
785 dictionary with all filenames to be checked as keys 801 dictionary with all filenames to be checked as keys
786 </dd><dt><i>dname</i></dt> 802 </dd><dt><i>dname</i></dt>
798 </dd> 814 </dd>
799 </dl><a NAME="Subversion.vcsCheckout" ID="Subversion.vcsCheckout"></a> 815 </dl><a NAME="Subversion.vcsCheckout" ID="Subversion.vcsCheckout"></a>
800 <h4>Subversion.vcsCheckout</h4> 816 <h4>Subversion.vcsCheckout</h4>
801 <b>vcsCheckout</b>(<i>vcsDataDict, projectDir, noDialog=False</i>) 817 <b>vcsCheckout</b>(<i>vcsDataDict, projectDir, noDialog=False</i>)
802 <p> 818 <p>
803 Public method used to check the project out of the Subversion repository. 819 Public method used to check the project out of the Subversion
820 repository.
804 </p><dl> 821 </p><dl>
805 <dt><i>vcsDataDict</i></dt> 822 <dt><i>vcsDataDict</i></dt>
806 <dd> 823 <dd>
807 dictionary of data required for the checkout 824 dictionary of data required for the checkout
808 </dd><dt><i>projectDir</i></dt> 825 </dd><dt><i>projectDir</i></dt>
839 </dd> 856 </dd>
840 </dl><a NAME="Subversion.vcsCommit" ID="Subversion.vcsCommit"></a> 857 </dl><a NAME="Subversion.vcsCommit" ID="Subversion.vcsCommit"></a>
841 <h4>Subversion.vcsCommit</h4> 858 <h4>Subversion.vcsCommit</h4>
842 <b>vcsCommit</b>(<i>name, message, noDialog=False</i>) 859 <b>vcsCommit</b>(<i>name, message, noDialog=False</i>)
843 <p> 860 <p>
844 Public method used to make the change of a file/directory permanent in the 861 Public method used to make the change of a file/directory permanent
845 Subversion repository. 862 in the Subversion repository.
846 </p><dl> 863 </p><dl>
847 <dt><i>name</i></dt> 864 <dt><i>name</i></dt>
848 <dd> 865 <dd>
849 file/directory name to be committed (string or list of strings) 866 file/directory name to be committed (string or list of
867 strings)
850 </dd><dt><i>message</i></dt> 868 </dd><dt><i>message</i></dt>
851 <dd> 869 <dd>
852 message for this operation (string) 870 message for this operation (string)
853 </dd><dt><i>noDialog</i></dt> 871 </dd><dt><i>noDialog</i></dt>
854 <dd> 872 <dd>
856 </dd> 874 </dd>
857 </dl><a NAME="Subversion.vcsConvertProject" ID="Subversion.vcsConvertProject"></a> 875 </dl><a NAME="Subversion.vcsConvertProject" ID="Subversion.vcsConvertProject"></a>
858 <h4>Subversion.vcsConvertProject</h4> 876 <h4>Subversion.vcsConvertProject</h4>
859 <b>vcsConvertProject</b>(<i>vcsDataDict, project</i>) 877 <b>vcsConvertProject</b>(<i>vcsDataDict, project</i>)
860 <p> 878 <p>
861 Public method to convert an uncontrolled project to a version controlled project. 879 Public method to convert an uncontrolled project to a version
880 controlled project.
862 </p><dl> 881 </p><dl>
863 <dt><i>vcsDataDict</i></dt> 882 <dt><i>vcsDataDict</i></dt>
864 <dd> 883 <dd>
865 dictionary of data required for the conversion 884 dictionary of data required for the conversion
866 </dd><dt><i>project</i></dt> 885 </dd><dt><i>project</i></dt>
873 <p> 892 <p>
874 Public method used to view the difference of a file/directory to the 893 Public method used to view the difference of a file/directory to the
875 Subversion repository. 894 Subversion repository.
876 </p><p> 895 </p><p>
877 If name is a directory and is the project directory, all project files 896 If name is a directory and is the project directory, all project files
878 are saved first. If name is a file (or list of files), which is/are being edited 897 are saved first. If name is a file (or list of files), which is/are
879 and has unsaved modification, they can be saved or the operation may be aborted. 898 being edited and has unsaved modification, they can be saved or the
899 operation may be aborted.
880 </p><dl> 900 </p><dl>
881 <dt><i>name</i></dt> 901 <dt><i>name</i></dt>
882 <dd> 902 <dd>
883 file/directory name to be diffed (string) 903 file/directory name to be diffed (string)
884 </dd> 904 </dd>
888 <p> 908 <p>
889 Public method used to test for the presence of the svn executable. 909 Public method used to test for the presence of the svn executable.
890 </p><dl> 910 </p><dl>
891 <dt>Returns:</dt> 911 <dt>Returns:</dt>
892 <dd> 912 <dd>
893 flag indicating the existance (boolean) and an error message (string) 913 flag indicating the existance (boolean) and an error message
914 (string)
894 </dd> 915 </dd>
895 </dl><a NAME="Subversion.vcsExport" ID="Subversion.vcsExport"></a> 916 </dl><a NAME="Subversion.vcsExport" ID="Subversion.vcsExport"></a>
896 <h4>Subversion.vcsExport</h4> 917 <h4>Subversion.vcsExport</h4>
897 <b>vcsExport</b>(<i>vcsDataDict, projectDir</i>) 918 <b>vcsExport</b>(<i>vcsDataDict, projectDir</i>)
898 <p> 919 <p>
899 Public method used to export a directory from the Subversion repository. 920 Public method used to export a directory from the Subversion
921 repository.
900 </p><dl> 922 </p><dl>
901 <dt><i>vcsDataDict</i></dt> 923 <dt><i>vcsDataDict</i></dt>
902 <dd> 924 <dd>
903 dictionary of data required for the checkout 925 dictionary of data required for the checkout
904 </dd><dt><i>projectDir</i></dt> 926 </dd><dt><i>projectDir</i></dt>
912 </dd> 934 </dd>
913 </dl><a NAME="Subversion.vcsGetProjectBrowserHelper" ID="Subversion.vcsGetProjectBrowserHelper"></a> 935 </dl><a NAME="Subversion.vcsGetProjectBrowserHelper" ID="Subversion.vcsGetProjectBrowserHelper"></a>
914 <h4>Subversion.vcsGetProjectBrowserHelper</h4> 936 <h4>Subversion.vcsGetProjectBrowserHelper</h4>
915 <b>vcsGetProjectBrowserHelper</b>(<i>browser, project, isTranslationsBrowser=False</i>) 937 <b>vcsGetProjectBrowserHelper</b>(<i>browser, project, isTranslationsBrowser=False</i>)
916 <p> 938 <p>
917 Public method to instanciate a helper object for the different project browsers. 939 Public method to instanciate a helper object for the different
940 project browsers.
918 </p><dl> 941 </p><dl>
919 <dt><i>browser</i></dt> 942 <dt><i>browser</i></dt>
920 <dd> 943 <dd>
921 reference to the project browser object 944 reference to the project browser object
922 </dd><dt><i>project</i></dt> 945 </dd><dt><i>project</i></dt>
923 <dd> 946 <dd>
924 reference to the project object 947 reference to the project object
925 </dd><dt><i>isTranslationsBrowser</i></dt> 948 </dd><dt><i>isTranslationsBrowser</i></dt>
926 <dd> 949 <dd>
927 flag indicating, the helper is requested for the 950 flag indicating, the helper is requested
928 translations browser (this needs some special treatment) 951 for the translations browser (this needs some special treatment)
929 </dd> 952 </dd>
930 </dl><dl> 953 </dl><dl>
931 <dt>Returns:</dt> 954 <dt>Returns:</dt>
932 <dd> 955 <dd>
933 the project browser helper object 956 the project browser helper object
949 </dd> 972 </dd>
950 </dl><a NAME="Subversion.vcsImport" ID="Subversion.vcsImport"></a> 973 </dl><a NAME="Subversion.vcsImport" ID="Subversion.vcsImport"></a>
951 <h4>Subversion.vcsImport</h4> 974 <h4>Subversion.vcsImport</h4>
952 <b>vcsImport</b>(<i>vcsDataDict, projectDir, noDialog=False</i>) 975 <b>vcsImport</b>(<i>vcsDataDict, projectDir, noDialog=False</i>)
953 <p> 976 <p>
954 Public method used to import the project into the Subversion repository. 977 Public method used to import the project into the Subversion
978 repository.
955 </p><dl> 979 </p><dl>
956 <dt><i>vcsDataDict</i></dt> 980 <dt><i>vcsDataDict</i></dt>
957 <dd> 981 <dd>
958 dictionary of data required for the import 982 dictionary of data required for the import
959 </dd><dt><i>projectDir</i></dt> 983 </dd><dt><i>projectDir</i></dt>
1117 </dd> 1141 </dd>
1118 </dl><a NAME="Subversion.vcsRemove" ID="Subversion.vcsRemove"></a> 1142 </dl><a NAME="Subversion.vcsRemove" ID="Subversion.vcsRemove"></a>
1119 <h4>Subversion.vcsRemove</h4> 1143 <h4>Subversion.vcsRemove</h4>
1120 <b>vcsRemove</b>(<i>name, project=False, noDialog=False</i>) 1144 <b>vcsRemove</b>(<i>name, project=False, noDialog=False</i>)
1121 <p> 1145 <p>
1122 Public method used to remove a file/directory from the Subversion repository. 1146 Public method used to remove a file/directory from the Subversion
1147 repository.
1123 </p><p> 1148 </p><p>
1124 The default operation is to remove the local copy as well. 1149 The default operation is to remove the local copy as well.
1125 </p><dl> 1150 </p><dl>
1126 <dt><i>name</i></dt> 1151 <dt><i>name</i></dt>
1127 <dd> 1152 <dd>
1128 file/directory name to be removed (string or list of strings)) 1153 file/directory name to be removed (string or list of
1154 strings))
1129 </dd><dt><i>project</i></dt> 1155 </dd><dt><i>project</i></dt>
1130 <dd> 1156 <dd>
1131 flag indicating deletion of a project tree (boolean) (not needed) 1157 flag indicating deletion of a project tree (boolean)
1158 (not needed)
1132 </dd><dt><i>noDialog</i></dt> 1159 </dd><dt><i>noDialog</i></dt>
1133 <dd> 1160 <dd>
1134 flag indicating quiet operations 1161 flag indicating quiet operations
1135 </dd> 1162 </dd>
1136 </dl><dl> 1163 </dl><dl>
1208 </dd> 1235 </dd>
1209 </dl><a NAME="Subversion.vcsUpdate" ID="Subversion.vcsUpdate"></a> 1236 </dl><a NAME="Subversion.vcsUpdate" ID="Subversion.vcsUpdate"></a>
1210 <h4>Subversion.vcsUpdate</h4> 1237 <h4>Subversion.vcsUpdate</h4>
1211 <b>vcsUpdate</b>(<i>name, noDialog=False</i>) 1238 <b>vcsUpdate</b>(<i>name, noDialog=False</i>)
1212 <p> 1239 <p>
1213 Public method used to update a file/directory with the Subversion repository. 1240 Public method used to update a file/directory with the Subversion
1214 </p><dl> 1241 repository.
1215 <dt><i>name</i></dt> 1242 </p><dl>
1216 <dd> 1243 <dt><i>name</i></dt>
1217 file/directory name to be updated (string or list of strings) 1244 <dd>
1245 file/directory name to be updated (string or list of
1246 strings)
1218 </dd><dt><i>noDialog</i></dt> 1247 </dd><dt><i>noDialog</i></dt>
1219 <dd> 1248 <dd>
1220 flag indicating quiet operations (boolean) 1249 flag indicating quiet operations (boolean)
1221 </dd> 1250 </dd>
1222 </dl><dl> 1251 </dl><dl>

eric ide

mercurial