From 5078b70ddbecca33820c59aabb1597650915c34b Mon Sep 17 00:00:00 2001 From: Orgad Shaneh Date: Mon, 15 Sep 2014 12:57:25 +0300 Subject: ClearCase: Fix unreserved checkout Task-number: QTCREATORBUG-12847 Change-Id: I8b42631adf62cd9b6afea619a17bf01a725a2968 Reviewed-by: Tobias Hunger --- src/plugins/clearcase/clearcaseplugin.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/src/plugins/clearcase/clearcaseplugin.cpp b/src/plugins/clearcase/clearcaseplugin.cpp index d98016a465..9dac424728 100644 --- a/src/plugins/clearcase/clearcaseplugin.cpp +++ b/src/plugins/clearcase/clearcaseplugin.cpp @@ -1599,9 +1599,11 @@ bool ClearCasePlugin::vcsOpen(const QString &workingDir, const QString &fileName else args << QLatin1String("-c") << comment; args << QLatin1String("-query"); - if (coDialog.isReserved()) + const bool reserved = coDialog.isReserved(); + const bool unreserved = !reserved || coDialog.isUnreserved(); + if (reserved) args << QLatin1String("-reserved"); - if (coDialog.isUnreserved()) + if (unreserved) args << QLatin1String("-unreserved"); if (coDialog.isPreserveTime()) args << QLatin1String("-ptime"); -- cgit v1.2.1