vcspull icon indicating copy to clipboard operation
vcspull copied to clipboard

🔄 Synchronize projects via yaml/json manifest. Built using `libvcs`.

Results 53 vcspull issues
Sort by recently updated
recently updated
newest added

Is there a test module that needs to be in place that pip does not import? $ pip install vcspull $ vcspull from test import support ImportError: No module named...

cd to repository by name

enhancement

https://github.com/tony/vcspull/tree/click Consider allowing starting with`/`, `./`, `~` or any string with a `/` within to be treated as pulling by file path. ``` sh $ vcspull ./.config $ vcspull ./.config/*...

To simplify things, lets make the format verbose. ``` yaml /path/to/parent_dir: - name: 'default to vcs default' # optional - url: raw_vcs_url # no more ambiguity over how to handle...

gevent, threading vcs updates

enhancement

See also: - https://github.com/iterative/shtab - https://docs.iterative.ai/shtab/ ``` shtab --shell=zsh -u MY_PROG.command.main.get_main_parser \ | sudo tee /usr/local/share/zsh/site-functions/_MY_PROG shtab --shell=zsh vcspull.cli.create_parser shtab --shell=zsh vcspull.cli.create_parser \ | sudo tee /usr/local/share/zsh/site-functions/_VCSPULL ```

- [ ] `--git.fetch="args" `as a pass-through for any custom options - `--git.fetch="--all"` cc @jfpedroza I'm extracting this out of #400

## Changes - New config object: `Config` - Raw config from yaml: `from_yaml_file(file_path: pathlib.Path, cwd=pathlib.Path.cwd())` - `repo_dict_map`: Internal mapping of configs after expansion and processing in environment - `repos`: A...

Attempt at recreated @rogerioefonseca's submodule error from #366