gpt4 book ai didi

eclipse - 在Eclipse中使用Subversive同时处理多个存储库

转载 作者:行者123 更新时间:2023-12-02 04:11:20 27 4
gpt4 key购买 nike

我想使用两个svn存储库。一种是与我的生产环境同步,另一种是与另一位开发人员同步。是否可以在Eclipse中使用Subversive?

编辑:对不起!我的意思是SVN,而不是CVS

最佳答案

我认为您的意思是“对于一个给定的项目,我希望能够与官方存储库一方面进行同步,同时使用同步和合并功能使我与另一个CVS存储库保持同步”。

据我所知,这不可能在同一项目中完成。 CVS,Subversion或任何其他SCM都没有。这是因为所有SCM插件实际上都已插入eclipse的Team Management插件中,并且实际上与开发环境和存储库之间的关系非常排斥有关。

如果要在特殊情况下进行同步,您需要做的是:

  • 与一个仓库断开连接(例如CVS)(团队断开连接)。不要删除.cvs文件夹。
  • 重新连接到第二个存储库(例如SVN-颠覆性或子剪辑<=我的首选)
  • 与SVN同步
  • 与SVN断开连接
  • 重新连接CVS(团队=>共享)。

  • 这太冒险了,不能定期进行。

    因此,还有其他策略
  • 通过常规同步工具在工作区中使用“影子项目”。主项目连接到CVS仓库,影子连接到VN。
  • 使用git + SVN。 git作为由SVN支持的本地存储库。其他开发人员可以使用类似的方法。

  • 总而言之,没有简单的“开箱即用”解决方案。所有这些解决方案都需要大量的 promise 才能完美地工作。但是,我猜SCM一直都是这样。

    关于eclipse - 在Eclipse中使用Subversive同时处理多个存储库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5028227/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com