我们是否应该从 GIT-SVN 完全迁移到 GIT

发布于 2024-12-10 02:41:13 字数 1432 浏览 0 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

三生池水覆流年 2024-12-17 02:41:13

如果你愿意,Git 可以完全取代你的 git-svn 基础设施。

只需考虑将中央 SVN 存储库更改为“中央”git 存储库即可。

如果您不特别依赖 SVN(例如“远程”计算机的客户端软件、访问代码库的用户凭据等),那么使用一种工具来完成这项工作是个好主意。

Git 可在流行的平台上使用,例如 Windows、MAC-OS,当然还有 Linux。

在实际方面,只需使用 --bare 选项克隆 git-svn 存储库,如下所示:

git clone --bare /path/to/mygit-svn-repo/

并将其导出到“中心”位置。然后将此远程存储库添加到您的 .git/config 并继续编码!

Git can completely replace your git-svn infrastructure if you want.

Simply consider changing the central SVN repository by a "central" git repository.

If you don't depend specifically on SVN (like client software for your "remote" machines, user credentials to access code base, ...), it is a good idea to use one tool to do the job.

Git is usable on popular platform like Windows, MAC-OS and of course Linux.

On the practical side, simply clone the git-svn repo, using the --bare option, like that:

git clone --bare /path/to/mygit-svn-repo/

and export it to a "central" location. Then add this remote repository to your .git/config and keep on coding!

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文