152 <td>Public method used to make the change of a file/directory permanent in the vcs.</td> |
152 <td>Public method used to make the change of a file/directory permanent in the vcs.</td> |
153 </tr><tr> |
153 </tr><tr> |
154 <td><a href="#VersionControl.vcsConvertProject">vcsConvertProject</a></td> |
154 <td><a href="#VersionControl.vcsConvertProject">vcsConvertProject</a></td> |
155 <td>Public method to convert an uncontrolled project to a version controlled project.</td> |
155 <td>Public method to convert an uncontrolled project to a version controlled project.</td> |
156 </tr><tr> |
156 </tr><tr> |
157 <td><a href="#VersionControl.vcsDefaultOptions">vcsDefaultOptions</a></td> |
|
158 <td>Public method used to retrieve the default options for the vcs.</td> |
|
159 </tr><tr> |
|
160 <td><a href="#VersionControl.vcsDiff">vcsDiff</a></td> |
157 <td><a href="#VersionControl.vcsDiff">vcsDiff</a></td> |
161 <td>Public method used to view the diff of a file/directory in the vcs.</td> |
158 <td>Public method used to view the diff of a file/directory in the vcs.</td> |
162 </tr><tr> |
159 </tr><tr> |
163 <td><a href="#VersionControl.vcsExists">vcsExists</a></td> |
160 <td><a href="#VersionControl.vcsExists">vcsExists</a></td> |
164 <td>Public method used to test for the presence of the vcs.</td> |
161 <td>Public method used to test for the presence of the vcs.</td> |
175 <td><a href="#VersionControl.vcsGetProjectBrowserHelper">vcsGetProjectBrowserHelper</a></td> |
172 <td><a href="#VersionControl.vcsGetProjectBrowserHelper">vcsGetProjectBrowserHelper</a></td> |
176 <td>Public method to instanciate a helper object for the different project browsers.</td> |
173 <td>Public method to instanciate a helper object for the different project browsers.</td> |
177 </tr><tr> |
174 </tr><tr> |
178 <td><a href="#VersionControl.vcsGetProjectHelper">vcsGetProjectHelper</a></td> |
175 <td><a href="#VersionControl.vcsGetProjectHelper">vcsGetProjectHelper</a></td> |
179 <td>Public method to instanciate a helper object for the project.</td> |
176 <td>Public method to instanciate a helper object for the project.</td> |
180 </tr><tr> |
|
181 <td><a href="#VersionControl.vcsHistory">vcsHistory</a></td> |
|
182 <td>Public method used to view the history of a file/directory in the vcs.</td> |
|
183 </tr><tr> |
177 </tr><tr> |
184 <td><a href="#VersionControl.vcsImport">vcsImport</a></td> |
178 <td><a href="#VersionControl.vcsImport">vcsImport</a></td> |
185 <td>Public method used to import the project into the vcs.</td> |
179 <td>Public method used to import the project into the vcs.</td> |
186 </tr><tr> |
180 </tr><tr> |
187 <td><a href="#VersionControl.vcsInit">vcsInit</a></td> |
181 <td><a href="#VersionControl.vcsInit">vcsInit</a></td> |
664 <dt>Raises <b>RuntimeError</b>:</dt> |
658 <dt>Raises <b>RuntimeError</b>:</dt> |
665 <dd> |
659 <dd> |
666 to indicate that this method must be |
660 to indicate that this method must be |
667 implemented by a subclass |
661 implemented by a subclass |
668 </dd> |
662 </dd> |
669 </dl><a NAME="VersionControl.vcsDefaultOptions" ID="VersionControl.vcsDefaultOptions"></a> |
|
670 <h4>VersionControl.vcsDefaultOptions</h4> |
|
671 <b>vcsDefaultOptions</b>(<i></i>) |
|
672 <p> |
|
673 Public method used to retrieve the default options for the vcs. |
|
674 </p><dl> |
|
675 <dt>Returns:</dt> |
|
676 <dd> |
|
677 a dictionary with the vcs operations as key and |
|
678 the respective options as values. The key 'global' must contain |
|
679 the global options. The other keys must be 'commit', 'update', |
|
680 'add', 'remove', 'diff', 'log', 'history', 'tag', 'status' and |
|
681 'export'. |
|
682 </dd> |
|
683 </dl><a NAME="VersionControl.vcsDiff" ID="VersionControl.vcsDiff"></a> |
663 </dl><a NAME="VersionControl.vcsDiff" ID="VersionControl.vcsDiff"></a> |
684 <h4>VersionControl.vcsDiff</h4> |
664 <h4>VersionControl.vcsDiff</h4> |
685 <b>vcsDiff</b>(<i>name</i>) |
665 <b>vcsDiff</b>(<i>name</i>) |
686 <p> |
666 <p> |
687 Public method used to view the diff of a file/directory in the vcs. |
667 Public method used to view the diff of a file/directory in the vcs. |
799 </dd> |
779 </dd> |
800 </dl><dl> |
780 </dl><dl> |
801 <dt>Returns:</dt> |
781 <dt>Returns:</dt> |
802 <dd> |
782 <dd> |
803 the project helper object |
783 the project helper object |
804 </dd> |
|
805 </dl><dl> |
|
806 <dt>Raises <b>RuntimeError</b>:</dt> |
|
807 <dd> |
|
808 to indicate that this method must be |
|
809 implemented by a subclass |
|
810 </dd> |
|
811 </dl><a NAME="VersionControl.vcsHistory" ID="VersionControl.vcsHistory"></a> |
|
812 <h4>VersionControl.vcsHistory</h4> |
|
813 <b>vcsHistory</b>(<i>name</i>) |
|
814 <p> |
|
815 Public method used to view the history of a file/directory in the vcs. |
|
816 </p><dl> |
|
817 <dt><i>name</i></dt> |
|
818 <dd> |
|
819 file/directory name to show the history for (string) |
|
820 </dd> |
784 </dd> |
821 </dl><dl> |
785 </dl><dl> |
822 <dt>Raises <b>RuntimeError</b>:</dt> |
786 <dt>Raises <b>RuntimeError</b>:</dt> |
823 <dd> |
787 <dd> |
824 to indicate that this method must be |
788 to indicate that this method must be |