有没有一种简单的方法可以将git更改推送到具有多个地址的Subversion存储库



我们开始使用git,并喜欢它,但有一个现有的Subversion repository。

是否可以从git推送对svn的更改,其中svn的url是几个值之一?(公司内部的url与外部不同。)

它将是相同的存储库,但通过不同的url访问。

您可以将gitsvn与git-svn一起使用,这使您可以使用svn存储库将commitrebase作为本地git存储库。

关于由两个不同的url标识的svnrepo,正如您所说的是同一个存储库,所以我建议您在操作系统中创建一个"网络别名",这样git的url总是相同的,您可以根据您的连接(公司网络内部或外部)使其指向一个或另一个url。在*unix中,您可以通过编辑/etc/hosts文件来完成此操作。

最新更新