当前位置: 首页 > 知识库问答 >
问题:

让多个Git存储库保持最新?

叶光华
2023-03-14

我怎样才能使这个问题更具体?

我和我的同事正在处理多个存储库。他们都是独立的,不共享相同的路径。举个例子

  • C:\网站A
  • C:\网站B
  • C:\网站C
  • D:\GitClientTools
  • C:\Users\me\ServerFiles

有人可能会将存储库克隆到不同的文件夹。

有没有一种方法或工具可以定期自动拉库?

我理解如果工作总监有变化,pull可能会失败。在这种情况下,发出通知就可以了。

我研究了SourceTree和Git扩展。它们可以自动获取,但仍然需要手动拉取或合并。

我不想每次都去每个存储库并运行pull。

共有1个答案

司空俊雄
2023-03-14

通过流行搜索引擎进行快速搜索,可以发现:

  • https://www.npmjs.com/package/git-pull-all
  • 多个git拉入一个包含多个存储库的文件夹
  • http://community.logicalbricks.com/node/124
  • 如何在windows上进行多个回购的git pull
  • https://github.com/earwig/git-repo-updater

还有更多的东西可以找到。

 类似资料:
  • 问题内容: 我想使用两个Git存储库构建一个项目。其中一个包含源代码,而另一个包含构建和部署脚本。 我的问题是我需要一个用于构建和部署项目不同部分(大型项目,多个存储库,相同的构建和部署脚本)的存储库,但是Jenkins似乎无法处理此问题(或者我不知道)不知道/找不到方法)。 问题答案: 更新 现在不建议使用多个SCM插件,因此用户应该迁移到Pipeline插件。 旧答案 是的,詹金斯可以处理。只

  • 主要内容:创建一个远程存储库在本章中,我们将看到如何创建一个远程Git仓库; 我们需要一个远程Git仓库来执行团队协作。这一篇文章很重要,直接影响到后面的章节的学习。所以,希望大家可先耐心地看完本章内容,并按本章一步步的操作。 创建一个远程存储库 我们将演示在 http://git.oschina.net/ 软件项目的托管平台上创建和初始化一个新的存储库。 注:你也可以使用 GitHub (http://github.com

  • 我和常春藤开始了新的生活。 我有一个本地Git Repo,我把罐子存放在那里。我使用Ant进行构建。 在蚂蚁中,我可以将哪个解析器与Git和常春藤一起使用。需要什么设置才能实现此目的。

  • 问题内容: 我正在将Jenkins管道插件与Jenkinsfile一起使用。 在一个名为vms.git的存储库中,我有Jenkinsfile及其构建的应用程序。 我还有一个名为deploy.git的存储库,其中包含我想用于在vms.git中部署应用程序的脚本。 目前,我的Jenkinsfile看起来像这样 并且我在作业配置中定义了vms.git存储库。 因此,我想做的是检出两个存储库,然后使用vm

  • 我正在使用Jenkins管道插件和Jenkins文件。 在一个名为vms的存储库中。git,我有Jenkinsfile和它构建的应用程序。 我有另一个名为deploy的存储库。git,其中包含我想用于在VM中部署应用程序的脚本。吉特。 目前我的Jenkinsfile就是这样的 我正在作业配置中定义vms.git存储库。 所以我想做的是检查这两个存储库,然后在vms中使用Jenkinsfile。gi

  • 我想使用Spring LDAP 设置多个 LDAP 存储库。我的目标是同时在所有存储库中创建或更新对象。 我使用LdapRepository Spring接口,我认为目前这是不可能的。 我想知道我是否可以创建自己的LdapRepository来扩展Spring,但是我不知道如何开始。 这是我的配置: 完整地说,一个存储库: 知道怎么做吗? 提前感谢任何帮助。