git-svn相关内容

我可以使用git-svn,看起来像我使用SVN,如果是的话,怎么样?

我习惯了git,而且我非常喜欢它,但我的一个客户端(仍然是?)使用了subversion,现在我没有真正了解svn,但是我知道有一个git-svn包。 p> 我知道可以用git从svn获取一个repo,但是我可以使用git而不是svn并仍然提交,并“推送”到中央svn服务器? p> 我想使用git而不是svn,如果我可以的话你可以指点我的任何教程来做到这一点吗? 谢谢你 编 ..
发布时间:2018-04-27 15:59:04 其他开发

我可以从SVN导入Git而无需连接到远程服务器?

可能重复: git-svn如何克隆Subversion版本库中的最新版本? 我试图将我的WordPress插件托管在大量的WordPress插件库中。 我厌倦了使用 git-svn ,它耗时过长(单个插件超过4-5个小时),我有近20个插件迁移。 我在我的机器上签出了SVN回购协议。有什么方法可以通过使用存储在 .svn 文件夹中的历史信息而不连接到SVN服务器来将SVN ..
发布时间:2018-04-27 15:58:22 其他开发

有没有办法“持久地”同步一个Git仓库与SVN?

从我在网上找到的东西看来,使用 git svn 并不是“持久化”的。 意思是,如果我 git svn clone 存储库,然后推送给master并在独立文件夹,新鲜的副本根本不知道svn,并且无需重新应用 svn clone 。不能用于与SVN同步。 有没有办法解决这个问题? 解决方案 克隆本质上只是初始化一个新的git仓库, origin remote,运行 git fetc ..
发布时间:2018-04-27 15:55:34 其他开发

Github fork的解释以及它们如何存储文件

例如,当我fork一个项目时,它会在所有github服务器上创建一个副本的代码,或者只是创建一个链接? 所以另一个问题: 在git中,因为它散列所有文件,如果你添加相同的文件它不需要再次存储文件内容,因为散列已经在系统中了,对吗? github是这样吗?因此,如果我碰巧上传与另一个用户完全相同的代码片段,当github遇到它时,它基本上只是创建一个指向该文件的链接,因为它将具有相同的 ..
发布时间:2018-04-27 15:54:46 其他开发

git比git-svn有什么优势?

使用git-svn而不是git的好处是显而易见的(svn兼容性),但git优于git-svn的优点是什么? 解决方案 在管理方面: 您只剩下由Git管理的分布式存储库,每个存储库都有自己的完整历史记录 您不必维护与中央SVN存储库的连接。 您可以以不同方式组织备份(将数据推送到远程备份裸回购,或通过 / $> 当然,您可以通过SVN管理所有 Git的优势。 ..
发布时间:2018-04-27 15:54:41 其他开发

如何使用git-svn跟踪仅限本地的更改/更改集?

我想要在我的本地git存储库中跟踪的文件,当我运行git-svn dcommit时,这些文件不会检入中央svn存储库。我经常对版本库中跟踪的文件进行长期的本地更改。有时用于调试代码。我也有我想跟踪的项目IDE文件。使用普通的旧svn,我只是将这些文件放入一个标签为“XYZ:Do not Check In”的更改列表中,然后在我确实需要更改时手动处理问题。 理想情况下,我想检查我的主分支中的更 ..
发布时间:2018-04-27 15:54:22 其他开发

git svn rebase索引文件打开失败:参数无效

我第一次在windows上使用git-svn, git svn rebase 显示错误: fatal:索引文件打开失败:无效参数 为什么它发生了,我该如何解决它? 谢谢。 解决方案如果您在Windows上使用msysgit,有一个 git-svn 在msysgit1.8.4上进行回归。 在CMD中执行时似乎出现,而不是在bash shell,所以你可以在shell中试 ..
发布时间:2018-04-27 15:50:00 其他开发

Git - 如何管理不同分支中的内置文件?

一些背景 我现在一直在使用Git。我一直在从事的项目在分支/标签方面并没有太复杂。 我决定在工作中使用git-svn。 SVN存储库有许多不同的分支。很多这些分支都是客户定制版本的主干。 问题 我经常处理问题同时为不同的客户提供不同的服务。所以我总是在分支之间来回切换。问题在于,为了测试我每次在分支之间切换时重建项目的产品。构建需要大于2小时(从头开始):(b / b) ..
发布时间:2018-04-27 15:45:37 其他开发

git - 我如何克隆本地svn存储库?

换句话说 - 应该在中使用URL作为参数> git svn克隆网址 当svn repository是本地的吗? 解决方案 您应该可以像这样成功: git svn克隆文件:/// e / svn_repo_on_E_drive 与svn checkout命令类似: svn co file:/// e / svn_repo_on_E ..
发布时间:2018-04-27 15:44:59 其他开发

将SVN库导入Git时,作者未定义

我试图将我们的SVN仓库导入到Git中。当我运行这个命令时: git svn --authors-file = / path / to / authors --trunk = trunk克隆https:// my-repo / project。 或此命令: svn2git https:// my-repo / project --no-minim-url -v ..
发布时间:2018-04-27 15:43:55 其他开发

git-svn只导入分支

我想从我的svn repo中只导入1个分支作为git存储库。所以我希望那个分支的内容成为主人。我不希望存储库中的任何其他东西。我也不想真的能够承诺原始的SVN回购。其实,我不希望发生任何事情发生在我的svn回购。 示例: 分行 分行1 分行2 某分行 项目 所以我希望项目文件夹的内容成为我的主分支。我该怎么做? 谢谢。 编辑 看起来 ..
发布时间:2018-04-27 15:42:02 其他开发

如何更改bitbucket中提交的用户名?

如何更改bitbucket帐户中的提交用户名?在GIT中改变我已经使用这个命令 git的滤波器分支-f --env滤波器“GIT_AUTHOR_NAME = 'NEWUSER' GIT_AUTHOR_EMAIL='newuser@email.com”“HEAD 它只能改变用户名在本地机器而不是在我的bitbucket帐户。如何更改bitbucket中提交的用户名? ..
发布时间:2018-04-27 15:41:03 其他开发

如何修改git存储库以在所有过去的修订版本中添加子模块?

我使用 git svn-clone 将我的SVN存储库与标签成功迁移到Git。但是, git svn-clone 不会迁移 svn:externals 。因此,我决定使用 git filter-branch 。 修改分支树。对于 svn :externals ,首先我为每个svn:externals创建了一个单独的Git存储库,然后尝试使用以下内容,但它无效。 $ git filte ..
发布时间:2018-04-27 15:37:19 其他开发

防止使用git-svn将本地.gitignore推送到svn repo

我使用git-svn在本地使用git并部署客户端的svn回购。但是,在将svn ignore项迁移到.gitignore之后,我必须将这些项提交到git。 但是我不希望每次执行 git svn dcommit 任何建议? 解决方案 代替。请参阅最后一节: http:/ /help.github.com/ignore-files/ ..
发布时间:2018-04-27 15:32:07 其他开发

无法使用git-svn提交删除:您的文件或目录可能已过期

我一直在查看此帖子,但仍然无法弄清楚如何解决我的问题。 我在本地使用git-svn来对付svn存储库。我通常执行以下操作: $ b $ ol git svn rebase(从回购获得最新版本)。 git checkout local-dev git合并master(将它合并到我的本地分支) 进行更改, / li> git checkout master git merge loc ..
发布时间:2018-04-27 15:31:45 其他开发

适用于Windows的GitHub:如何取消设置svn-remote.svn.url

从本地回购路径的cmd行开始,我执行了 git svn clone 命令,但是输入了错误的url。 然后我试着用正确的url执行 git svn clone ,但我不能,因为它告诉我“svn-remote.svn .url已设置 如何取消设置 svn-remote.svn.url ? 解决方案 您遇到的错误并不是很有帮助。 svn-remote.svn.url 指的是你的Git ..
发布时间:2018-04-27 15:30:05 其他开发