0
我们从开发的一开始就使用git-svn。转向纯粹的git是一个更好的主意吗?我们是否应该从GIT-SVN完全转向GIT
我们用来在很多不同的环境和机器上提交和签出我们的代码。目前我们使用svn在远程机器上签入/签出代码,在开发机器上使用git-svn。
我们从开发的一开始就使用git-svn。转向纯粹的git是一个更好的主意吗?我们是否应该从GIT-SVN完全转向GIT
我们用来在很多不同的环境和机器上提交和签出我们的代码。目前我们使用svn在远程机器上签入/签出代码,在开发机器上使用git-svn。
如果你愿意,Git可以完全替代你的git-svn基础架构。
只需考虑通过“中央”git存储库更改中央SVN存储库。
如果您不特别依赖SVN(例如您的“远程”机器的客户端软件,访问代码库的用户凭证......),那么使用一个工具来完成这项工作是一个不错的主意。
Git可用于流行的平台,如Windows,MAC-OS和Linux。
在实际方面,简单地克隆的git - svn的回购,使用--bare
选项,这样的:
git clone --bare /path/to/mygit-svn-repo/
并将其导出到一个“中心”位置。然后将这个远程仓库添加到您的.git/config并继续编码!
谢谢CJlano ... –