Home
Softono
v

vcs-python

Professional software vendor delivering innovative solutions on the Softono platform. Specialized in both open-source and proprietary software development.

Total Products
1

Software by vcs-python

vcspull
Open Source

vcspull

vcspull is a command-line tool for managing and synchronizing multiple version control repositories across machines using JSON or YAML manifest files. Built on libvcs, it supports git, svn, and mercurial repositories and allows users to clone, update, and maintain collections of repositories without navigating into each directory individually. Key features include defining repositories in a declarative manifest file, automatic checkout of fresh repositories on first sync, pip-style URL support for repository locations, and filtering by location, URL, or pattern. The tool offers CLI commands such as vcspull add to register a single repository by pointing at an existing checkout, vcspull discover to scan and en masse add local checkouts found in a directory tree, and vcspull import for generating configuration entries. Sync operations intelligently fetch the latest commits for existing repositories and clone new ones as specified. Typical use cases include maintaining consistent development environments across

Terminal & CLI Tools Low-Code & No-Code Dev
212 Github Stars