forked from qt-creator/qt-creator
Merge origin/2.6
Conflicts: src/libs/utils/fileutils.cpp src/plugins/cmakeprojectmanager/cmakebuildconfiguration.cpp src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.cpp src/plugins/cmakeprojectmanager/cmakeopenprojectwizard.h src/plugins/cmakeprojectmanager/cmakeproject.cpp src/plugins/cmakeprojectmanager/cmakeprojectmanager.cpp src/plugins/cmakeprojectmanager/makestep.cpp src/plugins/qtsupport/baseqtversion.cpp Change-Id: I153295bad2d97609d96d28945e9f942c5b46b2da
This commit is contained in:
@@ -225,6 +225,10 @@ bool ClearCasePlugin::isCheckInEditorOpen() const
|
||||
*/
|
||||
QString ClearCasePlugin::findTopLevel(const QString &directory) const
|
||||
{
|
||||
if ((directory == m_topLevel) ||
|
||||
Utils::FileName::fromString(directory).isChildOf(Utils::FileName::fromString(m_topLevel)))
|
||||
return m_topLevel;
|
||||
|
||||
// Snapshot view
|
||||
QString topLevel =
|
||||
findRepositoryForDirectory(directory, QLatin1String(ClearCase::Constants::CLEARCASE_ROOT_FILE));
|
||||
@@ -232,8 +236,6 @@ QString ClearCasePlugin::findTopLevel(const QString &directory) const
|
||||
return topLevel;
|
||||
|
||||
// Dynamic view
|
||||
if (directory.startsWith(m_topLevel) && directory.at(m_topLevel.size()) == QLatin1Char('/'))
|
||||
return m_topLevel;
|
||||
bool isDynamic;
|
||||
ccGetView(directory, &isDynamic);
|
||||
if (isDynamic) {
|
||||
|
||||
Reference in New Issue
Block a user