forked from qt-creator/qt-creator
Git: Detect also gitfile in isVcsFileOrDirectory
Change-Id: Ic182407505fbcb9b5bd1768126885c4b06a30280 Reviewed-by: André Hartmann <aha_1980@gmx.de>
This commit is contained in:
committed by
Orgad Shaneh
parent
f01ee04f4f
commit
e9eeaf33b3
@@ -78,8 +78,11 @@ Core::Id GitVersionControl::id() const
|
|||||||
|
|
||||||
bool GitVersionControl::isVcsFileOrDirectory(const Utils::FileName &fileName) const
|
bool GitVersionControl::isVcsFileOrDirectory(const Utils::FileName &fileName) const
|
||||||
{
|
{
|
||||||
return fileName.toFileInfo().isDir()
|
if (fileName.fileName().compare(".git", Utils::HostOsInfo::fileNameCaseSensitivity()))
|
||||||
&& !fileName.fileName().compare(".git", Utils::HostOsInfo::fileNameCaseSensitivity());
|
return false;
|
||||||
|
if (fileName.toFileInfo().isDir())
|
||||||
|
return true;
|
||||||
|
return QFile(fileName.toString()).readLine().startsWith("gitdir: ");
|
||||||
}
|
}
|
||||||
|
|
||||||
bool GitVersionControl::isConfigured() const
|
bool GitVersionControl::isConfigured() const
|
||||||
|
Reference in New Issue
Block a user