- add exclude patterns to sitecopy config, Patch contributed by Alvaro

Soliverez
Esse commit está contido em:
Klaas Freitag
2011-12-12 17:26:13 +01:00
commit c23c96cdc6
2 arquivos alterados com 12 adições e 1 exclusões
+9
Ver Arquivo
@@ -19,6 +19,11 @@ namespace Mirall {
SitecopyConfig::SitecopyConfig()
{
// file patterns to be exclude
_ExcludePatterns.append("*.bak");
_ExcludePatterns.append("*~");
_ExcludePatterns.append(".*");
_ExcludePatterns.append("\"#*#\"");
}
@@ -106,6 +111,10 @@ bool SitecopyConfig::sitecopyConfigToFile()
out << " " << configKey << " " << configs[configKey] << '\n';
qDebug() << " Setting: " << configKey << ": " << configs[configKey];
}
foreach( QString pattern, _ExcludePatterns ) {
out << " exclude " << pattern << '\n';
}
out << '\n';
}
configFile.close();
+3 -1
Ver Arquivo
@@ -45,8 +45,10 @@ private:
QHash<QString, QHash<QString, QString> > _Sites;
QHash<QString, QString> _CurrSite;
// QHash<QString, QStringList> _ChangesHash;
QString _CurrSiteName;
QStringList _ExcludePatterns;
QString _CurrSiteName;
};
};
#endif // SITECOPYCONFIG_H