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

separate commit messages [Feature Request] #198

Open
eik-dahms opened this issue Jun 21, 2023 · 1 comment
Open

separate commit messages [Feature Request] #198

eik-dahms opened this issue Jun 21, 2023 · 1 comment
Labels
Type: Feature Request This item is confirmed by the maintainers to be a request for a new feature

Comments

@eik-dahms
Copy link

Is your feature request related to a problem? Please describe.
To my understanding there is no way to commit changes separate in arcCommander. Especially after working a bit longer on a project it would be very useful to commit ones changes for specific files or groups of files, rather then syncing the whole batch.

Although it is possible to sync after every change, it is not very usefull and practical in everyday workflow. Especially if one works on several parts of a project at the same time.

Describe the solution you'd like
Have a commit subcommand. If you want to avoid git languange one could rename it into something more user friendly. Like describe-changes, d

arc -d <file/folder_1>, ..., <file/folder_n> "description"

Additional context
I think if there is no possibility to do this, we would run into the problem of users syncing once a day or even week with a commit message like "Update3" or something. I would consider commit messages as some form of metadata and they can be quite useful for having a well documented ARC.

@eik-dahms eik-dahms changed the title [Feature Request] separate commit messages separate commit messages [Feature Request] Jun 21, 2023
@HLWeil
Copy link
Member

HLWeil commented Jul 20, 2023

Hey, thanks for your input. I think copying git-functionality into the ArcCommander does not really give any advantages. If a user wants to do some finegrained syncing, he can resort to using git, with all its rich documentation. That's one of the upsides of the ARC using git afterall.

One possibility I see is having push commands on the study and assay level. Sync is not really a possibility here as you don't want to pull partial commits.
Would that solve your needs?

@omaus omaus added the Type: Feature Request This item is confirmed by the maintainers to be a request for a new feature label Jun 5, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Type: Feature Request This item is confirmed by the maintainers to be a request for a new feature
Projects
Status: No status
Development

No branches or pull requests

3 participants