📒
Gitoqlok
Gitoqlok
  • 🐱‍👓 Welcome
  • 🟢Changelog
  • ❔FAQ
  • ⚒️Functionality Overview
  • 🐞How to report a bug?
  • 💳License Management
    • Master License key
    • Single License Key
  • Main
    • Git for newbies
    • Collaborative Development with Gitoqlok
    • Gitoqlok Development Set of Rules: Git + Qlik Sense
    • Best Practices to Configure Git Environment
    • How Gitoqlok Bypasses the Git API rate limit
    • How Fast do Git Providers Process Large App Versioning
  • 🏃‍♀️Kick-start
    • Connect Qlik Sense to Git
      • Connect Qlik Sense to GitHub
      • Connect Qlik Sense to GitLab
      • Connect Qlik Sense to Bitbucket
      • Connect Qlik Sense to Azure DevOps
    • Applications Manager: Bulk repository creation
      • From Options Page
      • From Qlik Sense hub
    • Git Settings for repositories
      • Repository grouping
    • Creating Git repository and commits in Qlik Sense
      • Committing Bookmarks to the Git Repository
      • Committing Static Files to the Git Repository
      • Standalone Qlik SaaS Script versioning
      • Committing Qlik Automation to the Git Repository
    • Revert to the previous version of the Qlik Sense application
    • How to Publish an Application?
  • 👩‍💻Tutorials
    • Importing Qlik Apps and App Objects from Git
      • Import
      • Deploy from Git
      • Import Qlik app from existing repository
    • Gitoqlok Helper
      • Time Machine
      • Diff Viewer
      • Set a Thumbnail
      • Sheets Comparator
      • Diff Editor (Merge)
      • Load Script Versioning
      • Highlighted Master Items
      • Tags Manager
      • QVD Links: Data Load Editor
    • Application Checklist
      • Publish checklist to everyone
      • Share checklist privately
    • Environment Migration
      • Export
        • Existing repository
        • Create Repository
        • Download file
      • Import
    • Migration of Bookmarks between Qlik Servers
    • Task Chain
    • Security Rules Manager
    • Dark Theme
    • Collision Detection
    • Business Glossary
    • Usage Management
  • 🤝Third-party Integrations
    • ✨OpenAI
      • AskAI: Sheets and Mesaures
      • AskAI: Documentation Wizard
    • QSDA Pro Integration
      • QSDA Pro Charts Deconstruction
    • Soterre Integration
      • QVD Lineage
      • Global Search
  • Gitoqlok for Power BI
    • Application Checklist
Powered by GitBook
On this page

Was this helpful?

  1. Tutorials
  2. Gitoqlok Helper

Sheets Comparator

This example deploys GitHub as the collaborative development repository.

PreviousSet a ThumbnailNextDiff Editor (Merge)

Last updated 1 year ago

Was this helpful?

Suppose you are User A and your colleague is User B.

As User A, you should have already published your Qlik Sense app to the shared space and included User B in that shared space, specifying the actions they may undertake on the app.

Besides, you should have created a repository on the server of your choice; saved and committed the initial version of scripts and sheets, and saved it (version1 in this example).

You may visit pages on how to create a git repository for your app and how to share Load Script and Sheets with your community.

Make sure you have added User B as a collaborator for your git repository.

Please make note that this example deploys GitHub as the repository service.

User B makes a copy of the shared application, moves it to their private space, and works on a sheet visualization - they make some manipulations on the sheet. After, they activate Gitoqlok to create a branch in User A's existing repository and save and commit their work on their branch as a version2.

Now User A activates Gitoqlok and in the sheets menu, there is an additional tool from Gitoqlok Helper - Compare Sheets. Click on it and select the repository.

The Gitoqlok Helper bar is now extended - it shows you the branches and version history of each branch. Sheets Comparator highlights sheet changes: if you place your cursor on a sheet it tells you whether the sheet is new (highlighted green) or has changes (highlighted yellow). Select the sheet that has changes (Sales & Margin Analysis in this example).

Changes could be observed via Time Machine or Diff viewer.

Time Machine navigates you between the versions of your current application branch. This example excluded User A's changes.

Diff Viewer shows the differences in a panel view:

Notice the sidebar of the Diff Viewer tool: here you can select other branches connected to User A's (your) repository to compare your current application with.

There is now a toggle list to select the branch and an option to Apply Commit in order to merge Sheet Visualizations from different versions and branches into the current application. If you, on the other hand, select Cancel, the current application version (as it is on the left) will remain unchanged, but you can always re-open the Diff Viewer and apply the selected commit.

Alternative: video tutorial

You may visit the page on

You may want to revisit the

👩‍💻
how to activate Gitoqlok Helper.
Time Machine page.
Add User B as a collaborator
Select repository
User B's branch
Apply Merge/ Cancel options on the right of the timeline