Module implementing the version control systems interface to CVS.
Cvs | Class implementing the version control systems interface to CVS. |
None |
Class implementing the version control systems interface to CVS.
Cvs | Constructor |
__stripped | Private method to give item without the common prefix. |
cvsEdit | Public method used to edit a file under cvs control. |
cvsUnedit | Public method used to unedit a file under cvs control. |
vcsAdd | Public method used to add a file/directory to the cvs repository. |
vcsAddBinary | Public method used to add a file/directory in binary mode to the cvs repository. |
vcsAddTree | Public method to add a directory tree rooted at path to the cvs repository. |
vcsAllRegisteredStates | Public method used to get the registered states of a number of files in the vcs. |
vcsCheckout | Public method used to check the project out of the cvs repository. |
vcsCleanup | Public method used to cleanup the local copy. |
vcsCommandLine | Public method used to execute arbitrary cvs commands. |
vcsCommit | Public method used to make the change of a file/directory permanent in the cvs repository. |
vcsDiff | Public method used to view the difference of a file/directory to the cvs repository. |
vcsExists | Public method used to test for the presence of the cvs executable. |
vcsExistsProcExited | Private slot connected to the processExited signal. |
vcsExistsReadyReadStdout | Private slot to handle the readyReadStdout signal. |
vcsExport | Public method used to export a directory from the cvs repository. |
vcsHistory | Public method used to view the history of a file/directory in the cvs repository. |
vcsImport | Public method used to import the project into the cvs repository. |
vcsInit | Public method used to initialize the cvs repository. |
vcsLog | Public method used to view the log of a file/directory from the cvs repository. |
vcsLogin | Public method used to login to the remote repository. |
vcsLogout | Public method used to logout from the remote repository. |
vcsMerge | Public method used to merge a tag/branch into the local project. |
vcsName | Public method returning the name of the vcs. |
vcsNewProjectOptionsDialog | Public method to get a dialog to enter repository info for getting a new project. |
vcsOptionsDialog | Public method to get a dialog to enter repository info. |
vcsRegisteredState | Public method used to get the registered state of a file in the vcs. |
vcsRemove | Public method used to remove a file/directory from the cvs repository. |
vcsRepositoryInfos | Public method to retrieve information about the repository. |
vcsRevert | Public method used to revert changes made to a file/directory. |
vcsStatus | Public method used to view the status of a file in the cvs repository. |
vcsSwitch | Public method used to switch a directory to a different tag/branch. |
vcsTag | Public method used to set the tag of a file/directory in the cvs repository. |
vcsUpdate | Public method used to update a file/directory with the cvs repository. |
Constructor
Private method to give item without the common prefix.
Public method used to edit a file under cvs control. A list of filenames can be passed in as well. In this case it is assumed, that all files are located in the same directory.
Public method used to unedit a file under cvs control. A list of filenames can be passed in as well. In this case it is assumed, that all files are located in the same directory.
Public method used to add a file/directory to the cvs repository.
Public method used to add a file/directory in binary mode to the cvs repository.
Public method to add a directory tree rooted at path to the cvs repository.
Public method used to get the registered states of a number of files in the vcs.
Public method used to check the project out of the cvs repository.
Public method used to cleanup the local copy.
Public method used to execute arbitrary cvs commands.
Public method used to make the change of a file/directory permanent in the cvs repository.
Public method used to view the difference of a file/directory to the cvs repository. If name is a directory and is the project directory, all project files are save first. If name is a file, which is being edited and has unsaved modification, they can be saved or the operation may be aborted.
Public method used to test for the presence of the cvs executable.
Private slot connected to the processExited signal.
Private slot to handle the readyReadStdout signal. It reads the output of the process and buffers it..
Public method used to export a directory from the cvs repository.
Public method used to view the history of a file/directory in the cvs repository.
Public method used to import the project into the cvs repository.
Public method used to initialize the cvs repository.
Public method used to view the log of a file/directory from the cvs repository.
Public method used to login to the remote repository.
Public method used to logout from the remote repository.
Public method used to merge a tag/branch into the local project.
Public method returning the name of the vcs.
Public method to get a dialog to enter repository info for getting a new project.
Public method to get a dialog to enter repository info.
Public method used to get the registered state of a file in the vcs.
Public method used to remove a file/directory from the cvs repository. The default operation is to remove the local copy as well.
Public method to retrieve information about the repository.
Public method used to revert changes made to a file/directory.
Public method used to view the status of a file in the cvs repository.
Public method used to switch a directory to a different tag/branch.
Public method used to set the tag of a file/directory in the cvs repository.
Public method used to update a file/directory with the cvs repository.