Vcs: Remove snapshot support

The functionality is unused.

Change-Id: I45017106509b8dbff9f3eff3aaef6de19be31ce7
Reviewed-by: Friedemann Kleint <Friedemann.Kleint@digia.com>
Reviewed-by: Orgad Shaneh <orgads@gmail.com>
This commit is contained in:
Tobias Hunger
2013-10-14 15:38:00 +02:00
parent fe47725ae6
commit 741ab2cbfb
18 changed files with 4 additions and 351 deletions

View File

@@ -55,7 +55,7 @@ namespace VcsBase {
namespace Internal { struct State; }
class VcsBaseSubmitEditor;
struct VcsBasePluginPrivate;
class VcsBasePluginPrivate;
class VcsBasePluginStateData;
class VcsBasePlugin;
@@ -137,9 +137,6 @@ public:
const VcsBasePluginState &currentState() const;
Core::IVersionControl *versionControl() const;
// For internal tests: Create actions driving IVersionControl's snapshot interface.
QList<QAction*> createSnapShotTestActions();
// Convenience that searches for the repository specifically for version control
// systems that do not have directories like "CVS" in each managed subdirectory
// but have a directory at the top of the repository like ".git" containing
@@ -222,10 +219,6 @@ protected:
private slots:
void slotSubmitEditorAboutToClose(VcsBaseSubmitEditor *submitEditor, bool *result);
void slotStateChanged(const VcsBase::Internal::State &s, Core::IVersionControl *vc);
void slotTestSnapshot();
void slotTestListSnapshots();
void slotTestRestoreSnapshot();
void slotTestRemoveSnapshot();
private:
VcsBasePluginPrivate *d;