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

Add operation to commit branches to underlying VCSs #77

Closed
ArneBachmann opened this Issue Dec 13, 2017 · 3 comments

Comments

1 participant
@ArneBachmann
Owner

ArneBachmann commented Dec 13, 2017

Perform simple add - commit - (and even push) operation.
But we don't want to wrap all VCSs semantics like switching etc., probably only simplify to "clean"/"undirty"/"sync" a branch to the underlying VCSs and clean the SOS branch.

We assume all kinds of VCSs have already been initialized and user setup performed (e.g. key creation, user name defined, branch created etc.), and try to avoid any kind of interactivity

@ArneBachmann ArneBachmann added this to the Future milestone Dec 14, 2017

@ArneBachmann ArneBachmann modified the milestones: Future, 1.6 Mar 4, 2018

@ArneBachmann

This comment has been minimized.

Owner

ArneBachmann commented Mar 25, 2018

Git: add <files> commit -m <message> (+push)
Fossil: add <files> commit -m <message> --no-warnings (but will be tracked afterwards)
Svn: add <files> commit -m (but will be tracked afterwards)
bzr: add <files> commit (<files>) -m <message> (but will be tracked afterwards; need to have se a name: bzr whoami <name>)
cvs: Seems difficult to set up the repo in the first place...
darcs: add <files> record --all -m <message>
monotone: add <files> commit -m <message (but needs a passphrase)
hg: add <files> commit -m <message> (but will be tracked afterwards)

@ArneBachmann

This comment has been minimized.

Owner

ArneBachmann commented Mar 25, 2018

Interactive add:
y/n, ignore extension in folder/all (sub-)folders, accept extension in folder/all (sub)-folders

@ArneBachmann

This comment has been minimized.

Owner

ArneBachmann commented Apr 15, 2018

Need to differentiate between pre- and post message options?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment