在当前的 subversion 存储库上安装 git 存储库会起作用吗?

发布于 2024-12-21 08:53:53 字数 198 浏览 0 评论 0原文

我使用本地 subversion/tortoisesvn 作为代码存储库。

我还想在相同的代码上使用 github。

简单地安装 github 存储库和客户端等是否可以工作,而无需从 subversion 存储库中删除文件?

在我看来应该有问题。例如,哪个客户端决定在 Windows 资源管理器中的文件附近显示哪些图标等......

I use local subversion/tortoisesvn for code repository.

I want to also use github on the same code.

Will simply installing the github repository and client etc.. work without removing the files from the subversion repository?

It seems to me like there should be issues. for example which client decides which icons will be shown near the files in the windows explorer etc....

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

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

发布评论

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

评论(2

智商已欠费 2024-12-28 08:53:53

您不希望工作树彼此重叠。

考虑使用 git-svn,它可以让你将 svn 存储库视为远程 git 存储库。

创建一个 git 存储库,通过 git-svn 从 svn 存储库中提取数据来填充它,然后将其推送到 github。

You don't want the working trees to be on top of each other.

Look into using git-svn, which lets you treat your svn repository as a remote git repository.

Create a git repository, populate it with a pull from the svn repository via git-svn, and push that to github.

只涨不跌 2024-12-28 08:53:53
  1. Github服务,它管理本地 Git 存储库的副本
  2. 您想要使用Git >
  3. 您可以在同一棵树中拥有 svn 工作副本和 Git 存储库,只需在 SVN WC 根目录中创建 git-repo 并为两个系统正确编写*忽略模式(并维护这些列表)
  4. 使用双向桥(和一个 VCS,而不是两个)是更自然、更简单的方法
  1. Github is service, which manage copy of local Git repository
  2. You want to use Git
  3. You can have svn working copy and Git repository in the same tree, just create git-repo in SVN WC root and correctly write *ignore patterns for both systems (and maintain these lists)
  4. Using bidirectional bridge (and one VCS instead of two) is more natural and easy way
~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文