46 lines
1.1 KiB
Text
46 lines
1.1 KiB
Text
# ===== QVW project — preserve interface via git (-prj/ tracked, binaries ignored) =====
|
|
# NOTE: on Windows, git is case-insensitive by default — a bare *.qvw would match
|
|
# the folder "4.Apps.QVW" and ignore everything inside it. So ignores are scoped
|
|
# to leaf filenames via explicit directory globs.
|
|
|
|
# QVW/QVF/QVD files — only as files, never folders
|
|
**/*.qvw
|
|
**/*.qvf
|
|
**/*.qvw.bak*
|
|
**/*.qvd
|
|
|
|
# Logs & scratch
|
|
*.log
|
|
**/*.qvs.log
|
|
*.tmp
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Explicit data folders to ignore (no content tracked)
|
|
/0.Sources.CSV/**
|
|
/1.Init.QVD/**
|
|
/3.Intermed.QVD/**
|
|
/4.Apps.QVW/backups/**
|
|
/4.Apps.QVW/_recovery/**
|
|
/10.LOG/**
|
|
/10.QQlog/**
|
|
|
|
# "Version N of ..." — Qlik native backups next to QVW
|
|
4.Apps.QVW/Version */
|
|
|
|
# Re-include key folders that the case-insensitive QVW pattern accidentally blanketed.
|
|
# Order: un-ignore folder, then un-ignore contents.
|
|
!/4.Apps.QVW/
|
|
!/4.Apps.QVW/*
|
|
!/4.Apps.QVW/**/*-prj/
|
|
!/4.Apps.QVW/**/*-prj/**
|
|
!/1.Init.QVD/
|
|
!/3.Intermed.QVD/
|
|
|
|
# But re-apply binary ignore inside the re-included 4.Apps.QVW
|
|
/4.Apps.QVW/*.qvw
|
|
/4.Apps.QVW/*.qvf
|
|
/4.Apps.QVW/*.qvw.bak*
|
|
/4.Apps.QVW/*.qvd
|
|
/4.Apps.QVW/backups/
|
|
/4.Apps.QVW/_recovery/
|