If you’re new to Qlik Sense, start with this Discussion Board and get up-to-speed quickly.
Hi to the community!
We would like to know if it's possible to export automatically a qvf. We would like to do a versionning and a back up everytime there is a modification we're doing.
I found an interesting answer on a conversation, but I would like to know is it something we need to developp, or is it already integrated for Qlik ?
Re: Auto / Batch Export apps to qvf from Qlik Sense Server
We do a copy of the app before doing a single modification, and the suppress it when it is validated.
We know how export from the qmc manually, but is there a possible trigger (like for the daily, hourly load) for the app export automatic?
Thanks a lot!
Elise
if you are interested in versioning of Qlik Sense App take a look at this extension Qlik Branch
it could be a good starting point.
Hello Elise,
maybe not what you are looking for but you could just use a powershell script to automatically copy apps to a different folder when they are modified:
$appPath = "D:\SenseRoot\Apps\"
$watcher = New-Object IO.FileSystemWatcher
$watcher.Path = $appPath
$watcher.EnableRaisingEvents = $true
$watcher.IncludeSubdirectories = $false
$watcher.NotifyFilter = [IO.NotifyFilters]'FileName, LastWrite'
Register-ObjectEvent $watcher "Changed" -SourceIdentifier SenseAppChanged -Action {
$ext = [System.IO.Path]::GetExtension($eventArgs.FullPath)
if ($ext -eq ".lock") { return }
Copy-Item -Path $eventArgs.FullPath -Destination C:\tmp\backup\ -Force
write-host "Created backup for: $($eventArgs.FullPath)"
}
Regards,
Mathias