是否有命令行的版本控制系统抽象?
现在,如此多的小型开源项目通过其版本控制系统“发布”,我有数十个经常需要的存储库,通常位于多台计算机上。我正在寻找某种方法来轻松管理这个问题。如果我自己设计它,我将有一个列出所有远程存储库的文件,以及一个自动从它们中提取的命令行客户端。
这个或主题的一些变体是否存在?
Now that so many small open source projects "ship" via their version control systems, I have dozens of repositories that I need on a frequent basis, often on multiple machines. I'm looking for some kind of way to manage this easily. If I were to design it myself, I would have a file listing all the remote repositories, and a command-line client that automatically pulled from them.
Does this, or some variation on the theme, exist?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
mr 旨在让您将多个存储库作为一个整体进行更新,并支持多种版本控制系统:
mr is designed to let you update multiple repositories as one, and supports a wide range of version control systems:
我知道的唯一一个旨在提供通用界面的项目(称为“命令 ') 对于所有主要的 VCS 来说都是 Amp。
但它仍然是一项正在进行的工作,对于您的目标来说可能还不够完整。
The only project I know which aims at providing a common interface (called 'command') for all the major VCS is Amp.
But it is still a work in progress and might not be complete enough for your goal.