cli: CommandUpdate: When path is a dir, don't do anything (no deletion or updates)
Tento commit je obsažen v:
rodič
db029dd915
revize
05606dd502
@ -53,17 +53,20 @@ int CommandUpdate::handle(QStringList arguments)
|
|||||||
for(FileData &fileData : files)
|
for(FileData &fileData : files)
|
||||||
{
|
{
|
||||||
QFileInfo fileInfo(fileData.absPath);
|
QFileInfo fileInfo(fileData.absPath);
|
||||||
if(fileInfo.exists() && fileInfo.isFile())
|
if(fileInfo.exists())
|
||||||
{
|
{
|
||||||
if(fileInfo.lastModified().toSecsSinceEpoch() != fileData.mtime)
|
if(fileInfo.isFile())
|
||||||
{
|
{
|
||||||
if(!dryRun)
|
if(fileInfo.lastModified().toSecsSinceEpoch() != fileData.mtime)
|
||||||
{
|
{
|
||||||
filePathsToUpdate.append(fileData.absPath);
|
if(!dryRun)
|
||||||
}
|
{
|
||||||
else
|
filePathsToUpdate.append(fileData.absPath);
|
||||||
{
|
}
|
||||||
Logger::info() << "Would update" << fileData.absPath << Qt::endl;
|
else
|
||||||
|
{
|
||||||
|
Logger::info() << "Would update" << fileData.absPath << Qt::endl;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Načítá se…
Odkázat v novém úkolu
Zablokovat Uživatele