svn - 带有svn界面的git?

标签 svn git

有没有办法使用 svn 的命令集来连接 git 存储库?

背景:我们团队的大多数成员都希望将所有新项目从 svn 切换到 git,但也有一些反对者。

我知道可以使用 git 访问 svn 存储库,但我正在寻找相反的功能。

最佳答案

你可以试试SubGit .将它安装在您的服务器上,它将提供一个链接的 SVN 存储库,这样任何对 SVN 存储库的提交都会导致 Git 推送,反之亦然。转换是并发安全且相当透明的:SVN 标记转换为 Git 标记,分支转换为分支,svn:ignore 转换为 .gitignores 等等。

指令是:

$ svnadmin create svn.repo
$ subgit configure svn.repo
$ #edit svn.repo/conf/subgit.conf to specify path to your bare Git repository
$ subgit install svn.repo

就是这样。翻译由将添加到 SVN 和 Git 存储库的 Hook 触发。

关于svn - 带有svn界面的git?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6072669/

相关文章:

java - 我如何使用 git 在 Intellij 中管理 workspace.xml

visual-studio-2008 - 决定源代码控制软件

windows - TortoiseSVN Diff 颜色代码

android - 如何使用 SVN 提交新版本

performance - Windows 7 上的 Subversion 慢得让人难以忍受

eclipse - 从 Eclipse 使用 SVN 创建分支和标签时出错

git - 在 git rebase 期间自动选择要编辑的 sha

git - 如何删除 git commit 默认模板消息?

git - 与 git 斗争,无法推送到新的远程存储库

git - 从 Git 中选择单个文件历史记录?