Sorry, we don't support your browser.  Install a modern browser
This post is closed.

Content Sync and Model Sync Differential#63

Hey, I would like a feature where content can be directly synced on the press of a button like models are synced. Also in both types of sync, there should be a way to compare the changes and select which changes you want to commit. A revert feature can also be implemented going down the line. The best example to follow out there is simply the git workflow.

The model sync differential is actually very important because as it is right now, I either cant make a lot of changes as it becomes really hard to check each before sync, or I have to keep track od every change I make to every model, which is very inefficient and time consuming.

TLDR: Title

6 years ago

An overview of all changes is much welcome IMHO, sometimes I make changes to a stage and live it be for weeks and when I come back I have no easy way to know what I changed exactly back then.

Another related super-useful feature would be to have the ability to select what changes we want to apply. Sometimes we only want to apply a few changes and not the whole thing. (similar to how git “hunk” work, see https://stackoverflow.com/questions/1085162/commit-only-part-of-a-file-in-git)

The point is to go step by step like “this set of change is mature, I can apply it now, but not the rest that is still WIP”. And at some point I may have a set of change that I want to discard (AKA rollback).

So, visually speaking I’d see something like a list of all changes that were made in the stage (models, fields, every atomic change like updated field description, name, type, etc.) and the ability to select them using checkboxes and then click on either “apply” or “discard”.

This way, I can deal with the whole thing at once if I want, or go step by step, and I have a comprehensive list (overview) of all the changes that were made in the stage.

6 years ago
Merged into Improve stages sync#62
6 years ago