Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Version control #116

Open
fabiospampinato opened this issue Dec 28, 2018 · 14 comments
Labels
Milestone

Comments

@fabiospampinato
Copy link
Member

@fabiospampinato fabiospampinato commented Dec 28, 2018

Native support for version-controlled notes would be awesome.

We should probably leverage git to enable this and other features.

@dawadam

This comment has been minimized.

Copy link

@dawadam dawadam commented Dec 29, 2018

Of course, automatic version control (git) !

@joschi

This comment has been minimized.

Copy link

@joschi joschi commented Dec 29, 2018

Maybe isomorphic-git would be a viable library to support this.
It's also used by Antora.

@fabiospampinato fabiospampinato changed the title Add version control Version control Dec 30, 2018
@danielkza

This comment has been minimized.

Copy link

@danielkza danielkza commented Jan 1, 2019

Hooks for calling custom scripts when relevant changes are made to notebooks would already help quite a bit with Git support (at least until a full-fledged solution can be developed).

@obillard

This comment has been minimized.

Copy link

@obillard obillard commented Jan 9, 2019

Hi,
This feature would be wonderful.

@atomi

This comment has been minimized.

Copy link

@atomi atomi commented Jan 15, 2019

Agree with @danielkza
All that I need is to commit and push changes immediately after doing an edit.

@amelandri

This comment has been minimized.

Copy link

@amelandri amelandri commented Jan 16, 2019

I would love it!

@spikespaz

This comment has been minimized.

Copy link

@spikespaz spikespaz commented Jan 20, 2019

Not creating a duplicate issue. After reading the tutorial, came to support this! I think integration with Git is all that would be required, no custom version control necessary.

Thanks for some awesome software!

@kinghat

This comment has been minimized.

Copy link

@kinghat kinghat commented Feb 1, 2019

this is a wonderful idea

@bendem bendem referenced this issue Feb 4, 2019
@joaochenriques

This comment has been minimized.

Copy link

@joaochenriques joaochenriques commented Feb 12, 2019

Great enhancement.

@victorferreira

This comment has been minimized.

Copy link

@victorferreira victorferreira commented Feb 12, 2019

Today I came across this tweet and seems like a good example of what we could have with Notable version control: a timeline with all the history for a particular note.

Here's a link to the repo: https://github.com/pomber/git-history

@TheBuky

This comment has been minimized.

Copy link

@TheBuky TheBuky commented Apr 12, 2019

This will be very usefull feature!

@rmawatson

This comment has been minimized.

Copy link

@rmawatson rmawatson commented Jul 23, 2019

Git integration would be really great. Currently I have just init a git repo in the .noteable dir and I'm manually commiting and pushing every so often. But having either a git button per note to commit it (or commit & push) or a global commit push all changes to all notes would be nice

@vogler

This comment has been minimized.

Copy link

@vogler vogler commented Jul 24, 2019

Until something is integrated, the following works: https://github.com/gitwatch/gitwatch

@skyox

This comment has been minimized.

Copy link

@skyox skyox commented Sep 27, 2019

This will be very Usefull and Wanderfull feature!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
You can’t perform that action at this time.