gpt4 book ai didi

git - 在 git 中使用钩子(Hook)导入和导出到 csv

转载 作者:太空狗 更新时间:2023-10-29 13:46:25 25 4
gpt4 key购买 nike

我想知道这是否可能:

  • 创建一个连接到 cvs 的共享 git 存储库
  • 向其发布两个钩子(Hook):
    1. 每次有人从中提取数据时,它都会从 cvs 存储库中导入
    2. 每次有人推送它时,它都会导出到 cvs 存储库

基本上创建一个对 git 用户完全透明的 cvs 存储库的“惰性镜像”

如果这不可能,那么创建 cvs 镜像的最佳方法是什么?

附言。 git-cvsserver 可用吗?除了提交、 check out 和更新之外,它是否可以 merge 两个分支?

最佳答案

git-cvsserver有限制:

  • Currently cvsserver works over SSH connections for read/write clients, and over pserver for anonymous CVS access.
  • CVS clients cannot tag, branch or perform GIT merges.
  • git-cvsserver maps GIT branches to CVS modules. This is very different from what most CVS users would expect since in CVS modules usually represent one or more directories.

你可以找到best practices for using Git with CVS here , 与 full git-cvs setup .
您可以尝试向此设置中添加 post-receive hook并查看 git cvsexportcommit 是否可以从那里开始工作。

关于git - 在 git 中使用钩子(Hook)导入和导出到 csv,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2817897/

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