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