将远程git存储库添加到当前的git svn存储库的风险

3
我正在一个使用 SVN 作为中央仓库的 Rails 项目中工作,但我在本地使用 git-svn,我想添加一个远程仓库,只推送 master 分支以进行测试(我将推送到 Heroku)。
我从《Pro Git》第 9.1 章中阅读到了这篇文章chapter 9.1 of Pro Git(我的重点):
不要重写您的历史并尝试再次推送,并且不要推送到平行的 Git 存储库以与其他 Git 开发人员同时协作。Subversion 只能有一个线性历史记录,很容易混淆。如果您正在与团队合作,并且有些人正在使用 SVN,而其他人正在使用 Git,请确保每个人都使用 SVN 服务器进行协作-这样做会使您的生活更轻松。

我不会与其他Git开发人员合作(其他人都在使用SVN),但在设置之前,我只是想确保这样做是否存在任何相关风险,如果有,我应该/可以采取什么措施。

1个回答

1
如果只是为了推送到存储库,以便可以然后检出/构建/部署,那么这不会有害。您注意到的警告是为了避免您在使用git-svn与其他开发人员相关联的存储库上进行疯狂操作(加上其他限制),因为git-svn中保留修订版本的方式。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接