我在Subversion中有许多客户端存储库,现在正在更改为git。客户不关心变更历史,所以我想做的是:
这可能吗?它会成为巨大的痛苦吗?重要的唯一真正原因是因为我想在服务器上执行此操作,以避免在每台服务器上创建新项目并重新指向Apache / Nginx / etc配置文件。
答案 0 :(得分:1)
" SVN-contollled文件夹"太宽泛的定义。这是否意味着" SVN存储库的工作副本"?
无论如何,在这些受svn控制的文件夹中你可以
git-svn clone -r HEAD:HEAD URL/OF/SVN
为了从SVN-HEAD获取没有历史记录的Git-repo .git/config
文件[svn-remote ...]
部分删除(忘记SVN来源).svn
目录(如果是SVN'工作副本)git co
,以便将索引中的文件转换为工作树