tailor
migrate changesets between version control systems
Install
- All systems
-
curl cmd.cat/tailor.sh
- Debian
-
apt-get install tailor
- Ubuntu
-
apt-get install tailor
- Windows (WSL2)
-
sudo apt-get update
sudo apt-get install tailor
- OS X
-
brew install tailor
- Raspbian
-
apt-get install tailor
- Dockerfile
- dockerfile.run/tailor
tailor
migrate changesets between version control systems
The tailor tool moves patches and changesets between different repositories, preserving as much information as possible. The repositories can be managed by different version control systems. Currently, ArX, Bazaar, Bazaar-NG, Codeville, CVS, Darcs, Git, Mercurial, Monotone, Subversion, and Tla are supported. While tailor is useful for one-time operation, when switching to a different version control system, it can also synchronise repositories on an ongoing basis. Changesets are either pulled one-way from a master repository, or migrated back and forth for full two-way synchronisation.