subversionPart Class Reference
Integrates the SVN (Subversion) version management system into KDevelop. More...
#include <subversion_part.h>
Inheritance diagram for subversionPart:

Detailed Description
Integrates the SVN (Subversion) version management system into KDevelop.
- Warning:
- This is really unstable/experimental for now ! Don't use it with important projects, you may lose files.
- Feature(s):
- Integrates the SVN (Subversion) version management system into KDevelop.
- Requirement(s):
- You need to compile and install kdenonbeta/kio_svn (using a recent Subversion release)
Definition at line 32 of file subversion_part.h.
Constructor & Destructor Documentation
|
|
|
Definition at line 95 of file subversion_part.cpp. References m_impl, and m_projWidget. |
Member Function Documentation
|
Definition at line 50 of file subversion_part.h. References base. Referenced by subversionCore::commit(), and subversionCore::update(). |
|
Definition at line 172 of file subversion_part.cpp. References actionAdd, actionAddToIgnoreList, actionCommit, actionRemove, actionRemoveFromIgnoreList, actionUpdate, contextMenu(), URLUtil::dump(), endl(), Context::hasType(), kdDebug(), m_urls, slotCommit(), slotUpdate(), KAction::text, EditorContext::url(), and FileContext::urls(). Referenced by contextMenu(). |
|
Creates a new project in the passed path
Reimplemented from KDevVersionControl. Definition at line 152 of file subversion_part.cpp. References createNewProject(), m_impl, and m_projWidget. Referenced by createNewProject(). |
|
Fetch a module from remote repository, so it can be used for importing.
Reimplemented from KDevVersionControl. Definition at line 159 of file subversion_part.cpp. References m_impl. |
|
Reimplemented from KDevVersionControl. Definition at line 164 of file subversion_part.cpp. |
|
Definition at line 168 of file subversion_part.cpp. References isValidDirectory(). Referenced by isValidDirectory(). |
|
Return a pointer to the associated configuration widget for this vcs.
Reimplemented from KDevVersionControl. Definition at line 140 of file subversion_part.cpp. References m_projWidget, and newProjectWidget(). Referenced by newProjectWidget(). |
|
Definition at line 146 of file subversion_part.cpp. References KDialogBase::addVBoxPage(), and projectConfigWidget(). Referenced by projectConfigWidget(). |
|
To restore any settings which differs from project to project, you can override this base class method to read in from a certain subtree of the project session file. During project loading, respectively project session (.kdevses) loading, this method will be called to give a chance to adapt the part to the newly loaded project. For instance, the debugger part might restore the set breakpoints from the previous debug session for the certain project.
Reimplemented from KDevPlugin. Definition at line 305 of file subversion_part.cpp. References base, endl(), kdDebug(), m_add_recurse, m_checkout_recurse, m_commit_recurse, m_diff_recurse, m_merge_overwrite, m_merge_recurse, m_move_force, m_propget_recurse, m_proplist_recurse, m_propset_recurse, m_relocate_recurse, m_remove_force, m_resolve_recurse, m_revert_recurse, m_switch_recurse, m_update_recurse, and restorePartialProjectSession(). Referenced by restorePartialProjectSession(). |
|
Reimplemented from KDevPlugin. Definition at line 281 of file subversion_part.cpp. References base, endl(), kdDebug(), m_add_recurse, m_checkout_recurse, m_commit_recurse, m_diff_recurse, m_merge_overwrite, m_merge_recurse, m_move_force, m_propget_recurse, m_proplist_recurse, m_propset_recurse, m_relocate_recurse, m_remove_force, m_resolve_recurse, m_revert_recurse, m_switch_recurse, m_update_recurse, savePartialProjectSession(), and KURL::url(). Referenced by savePartialProjectSession(). |
|
Definition at line 49 of file subversion_part.h. References base, and setBaseURL(). Referenced by setBaseURL(). |
|
Definition at line 103 of file subversion_part.cpp. References actionAdd, actionAddToIgnoreList, KXMLGUIClient::actionCollection(), actionCommit, actionRemove, actionRemoveFromIgnoreList, actionUpdate, KAction::setToolTip(), KAction::setWhatsThis(), slotActionCommit(), and slotActionUpdate(). |
|
Definition at line 249 of file subversion_part.cpp. References endl(), kdDebug(), m_impl, and urlFocusedDocument(). Referenced by setupActions(). |
|
Definition at line 237 of file subversion_part.cpp. References endl(), kdDebug(), m_impl, and urlFocusedDocument(). Referenced by setupActions(). |
|
Definition at line 257 of file subversion_part.cpp. References m_impl, and m_urls. Referenced by contextMenu(). |
|
Definition at line 273 of file subversion_part.cpp. |
|
Definition at line 261 of file subversion_part.cpp. |
|
Definition at line 245 of file subversion_part.cpp. References m_impl, and m_urls. Referenced by contextMenu(). |
|
Definition at line 226 of file subversion_part.cpp. References KParts::PartManager::activePart(), KURL::isLocalFile(), KDevPlugin::partController(), KParts::ReadOnlyPart::url(), and urlFocusedDocument(). Referenced by slotActionCommit(), slotActionUpdate(), and urlFocusedDocument(). |
Member Data Documentation
|
Definition at line 69 of file subversion_part.h. Referenced by contextMenu(), and setupActions(). |
|
Definition at line 69 of file subversion_part.h. Referenced by contextMenu(), and setupActions(). |
|
Definition at line 69 of file subversion_part.h. Referenced by contextMenu(), and setupActions(). |
|
Definition at line 69 of file subversion_part.h. |
|
Definition at line 69 of file subversion_part.h. Referenced by contextMenu(), and setupActions(). |
|
Definition at line 69 of file subversion_part.h. Referenced by contextMenu(), and setupActions(). |
|
Definition at line 69 of file subversion_part.h. Referenced by contextMenu(), and setupActions(). |
|
Definition at line 78 of file subversion_part.h. Referenced by baseURL(), restorePartialProjectSession(), savePartialProjectSession(), and setBaseURL(). |
|
Definition at line 85 of file subversion_part.h. Referenced by subversionOptionsWidgetImpl::accept(), restorePartialProjectSession(), savePartialProjectSession(), and subversionOptionsWidgetImpl::subversionOptionsWidgetImpl(). |
|
Definition at line 82 of file subversion_part.h. Referenced by restorePartialProjectSession(), and savePartialProjectSession(). |
|
Definition at line 87 of file subversion_part.h. Referenced by subversionOptionsWidgetImpl::accept(), restorePartialProjectSession(), savePartialProjectSession(), and subversionOptionsWidgetImpl::subversionOptionsWidgetImpl(). |
|
Definition at line 88 of file subversion_part.h. Referenced by subversionOptionsWidgetImpl::accept(), restorePartialProjectSession(), savePartialProjectSession(), and subversionOptionsWidgetImpl::subversionOptionsWidgetImpl(). |
|
Definition at line 66 of file subversion_part.h. Referenced by createNewProject(), fetchFromRepository(), slotActionCommit(), slotActionUpdate(), slotCommit(), slotUpdate(), and ~subversionPart(). |
|
Definition at line 90 of file subversion_part.h. Referenced by subversionOptionsWidgetImpl::accept(), restorePartialProjectSession(), savePartialProjectSession(), and subversionOptionsWidgetImpl::subversionOptionsWidgetImpl(). |
|
Definition at line 89 of file subversion_part.h. Referenced by subversionOptionsWidgetImpl::accept(), restorePartialProjectSession(), savePartialProjectSession(), and subversionOptionsWidgetImpl::subversionOptionsWidgetImpl(). |
|
Definition at line 94 of file subversion_part.h. Referenced by restorePartialProjectSession(), and savePartialProjectSession(). |
|
Definition at line 77 of file subversion_part.h. Referenced by createNewProject(), newProjectWidget(), and ~subversionPart(). |
|
Definition at line 96 of file subversion_part.h. Referenced by subversionOptionsWidgetImpl::accept(), restorePartialProjectSession(), savePartialProjectSession(), and subversionOptionsWidgetImpl::subversionOptionsWidgetImpl(). |
|
Definition at line 97 of file subversion_part.h. Referenced by subversionOptionsWidgetImpl::accept(), restorePartialProjectSession(), savePartialProjectSession(), and subversionOptionsWidgetImpl::subversionOptionsWidgetImpl(). |
|
Definition at line 95 of file subversion_part.h. Referenced by subversionOptionsWidgetImpl::accept(), restorePartialProjectSession(), savePartialProjectSession(), and subversionOptionsWidgetImpl::subversionOptionsWidgetImpl(). |
|
Definition at line 91 of file subversion_part.h. Referenced by subversionOptionsWidgetImpl::accept(), restorePartialProjectSession(), savePartialProjectSession(), and subversionOptionsWidgetImpl::subversionOptionsWidgetImpl(). |
|
Definition at line 86 of file subversion_part.h. Referenced by subversionOptionsWidgetImpl::accept(), restorePartialProjectSession(), savePartialProjectSession(), and subversionOptionsWidgetImpl::subversionOptionsWidgetImpl(). |
|
Definition at line 93 of file subversion_part.h. Referenced by subversionOptionsWidgetImpl::accept(), restorePartialProjectSession(), savePartialProjectSession(), and subversionOptionsWidgetImpl::subversionOptionsWidgetImpl(). |
|
Definition at line 92 of file subversion_part.h. Referenced by subversionOptionsWidgetImpl::accept(), restorePartialProjectSession(), savePartialProjectSession(), and subversionOptionsWidgetImpl::subversionOptionsWidgetImpl(). |
|
Definition at line 84 of file subversion_part.h. Referenced by subversionOptionsWidgetImpl::accept(), restorePartialProjectSession(), savePartialProjectSession(), and subversionOptionsWidgetImpl::subversionOptionsWidgetImpl(). |
|
Definition at line 83 of file subversion_part.h. Referenced by subversionOptionsWidgetImpl::accept(), restorePartialProjectSession(), savePartialProjectSession(), and subversionOptionsWidgetImpl::subversionOptionsWidgetImpl(). |
|
Definition at line 67 of file subversion_part.h. Referenced by contextMenu(), slotCommit(), and slotUpdate(). |
The documentation for this class was generated from the following files:
- vcs/subversion/subversion_part.h
- vcs/subversion/subversion_part.cpp