我正在使用 git svn 在 git 和 SVN 之间同步源。 我喜欢与分支机构合作,这就是问题所在。 我正在创建一个分支: git svn branch mybranch 之后我检查分支。 在我修改了源代码后,我准备将 mybranch 合并到 master 分支。 你怎么样? git 合并 ...
我正在使用 git svn 在 git 和 SVN 之间同步源。 我喜欢与分支机构合作,这就是问题所在。 我正在创建一个分支: git svn branch mybranch 之后我检查分支。 在我修改了源代码后,我准备将 mybranch 合并到 master 分支。 你怎么样? git 合并 ...
我需要将一些git存储库迁移到Subversion。 我想保留一些项目的悠久历史。 同样,作者姓名必须保持不变。 在修补并寻找其他方法来实现这一目标之后,我似乎仍然无法使其正常工作。 我需要迁移的git存储库是c驱动器上的本地存储库。 我需要将这些存储库迁移到的svn服务器 ...
最近,我读了很多有关GIT-SVN桥的东西,我自己尝试了一下,但是当事情变得艰难时,我以某种方式失败了。 环境我们有2个团队:一个使用SVN,另一个是反叛者并使用GIT。 为了同步,我在两个仓库之间建立了一座桥梁。 SVN团队有x个开发人员,一天要推送10次,并且大部分都是红色版本,G ...
我有以下情况: 我正在移植一个大型仓库,我想从中将一些目录分离为具有独立/独立历史记录的git存储库,例如: 这将创建一个git存储库,并从src/project1的主干下提取源代码并具有单独的历史记录,并且我可以将其推送到所需的任何位置。 但是我(需要一段时间)也能够推送到 ...
运行git svn dcommit ,如果不是SVN信息库中存在的所有提交都已集成到要提交的分支中,则git-svn将自动执行git svn rebase的等效操作。 是否可以禁用此行为? 我想让git svn docmmit失败,就像默认情况下git push在非快进推送中失败。 我 ...
我在使用git svn时遇到问题。 我有一个报告,大多数人使用Windows,但是我使用Linux。 我已经对此git svn dcommit进行了更改,但是今天我在git svn dcommit之后得到了: 我的本地存储区中有一个干净的提交,但不能执行git svn dcomm ...
我已经在SVN上工作了一段时间,出于相当明显的原因,我现在正在迁移到GIT。 我已经可以使用svn创建一个git存储库。 由于我对GIT不太自信,因此在有效选择它作为我的版本控制系统之前,我希望在使用GIT时保持SVN存储库与GIT保持同步。 我可以通过后推钩做到这一点,但是我遇到 ...
当我推送到svn服务器时,我正在尝试创建项目的zip存档。 我的旧设置将使用远程git仓库上的post-receive挂钩来执行此操作。 但是,我现在正在使用svn,我没有svn服务器,所以我不能在那里放任何东西。 我已经设置了以下预推钩但这不是在git svn dcommit上运行的: ...
我想学习如何在svn仓库中使用git。 我遵循此手册: http : //git-scm.com/book/en/Git-and-Other-Systems-Git-and-Subversion 我对文件进行了一些更改。 其中一些上演,有些则没有: 根据手册,我首先将更改阶 ...
背景 : 我们的团队需要连接到svn服务器并在特定分支(而不是svn中继)上工作。 最重要的是,我们还需要获取主干并在它们之间合并。 我已经建立了连接到我们分支的本地git仓库(“ svn + ssh ... project / branches / X”)。 然后,我手动将 ...
当我执行git svn dcommit时,它报告如下错误: 我的操作: 在本地执行三个commit(commit34,commit35,commit36) git svn将这三个提交提交给svn 通过rebase命令修改commit34,commit35 ...
我有一个大型项目的克隆存储库,有一些非标准的布局。 我的大多数分支都很好,但其中一个没有。 任何git svn命令都会挂起,永远不会完成或出错。 我已经尝试过git reset等,但没有任何效果。 我无法在分支上获取,变基或拒绝。 这是其他人见过的吗? 我该怎么办才能修复 ...
我一直在使用git-svn与公司的svn存储库通信一段时间了,没有任何大的麻烦。 今天,“头痛”部分发生了巨大变化: 我一直在专门处理master/trunk ,需要将大多数(但不是全部!)这些变更集合并到一个新的svn分支中,该分支来自一个先前存在的svn分支。 基本上是这样的 ...
我喜欢,如果我不使用最新代码进行基础调整,git(普通)将如何不让我推送。 但是使用git svn时,当我执行git svn dcommit时,它会自动重新设置基准(即git svn重新设置基准),然后提交。 如果有新的内容需要重新设置,是否有办法抛出错误消息? ...
有时,我在git中创建本地分支,当我尝试从它们中提取时,我想收到一条警告消息。 如何防止自己意外地从当地分支机构撤职? ...
我无法找到类似的答案。 情况: 在本地使用GIT(git版本1.7.3.1.msysgit.0) 远程存储库为SVN(不确定版本) 问题: 克隆SVN存储库,添加文件夹,将其提交到git和SVN,重命名文件夹(不告诉git),提交给git,无法再提交给SVN。 ...
是的,我知道我应该在.gitignore中拥有.DS_Store! 我搞砸了 :( 我没有注意,.DS_Store潜入了……但是现在,无论出于什么原因,在执行dcommit时都会得到以下信息: 任何人都知道为什么会发生这种情况以及如何解决? ...
当尝试将git svn dcommit发送到其名称中包含空格的存储库时,我收到以下错误: 看起来git svn不支持带空格的目录。 ...
我正在设置一个本地git,它将它的存储库建立在SVN存储上。 一切看起来还不错,但是当我运行“git svn dcommit”时,如何将工作项ID与注释链接到svn商店? ...
我正在使用SVN存储库与远程团队合作。 主要是因为我在联系存储库时遇到的高延迟,我决定使用git-svn。 一切都很好,直到我试图推迟。 我有几个本地提交,其中只有一个我想推送到SVN。 我做了git rebase -i HEAD~4来标记我需要编辑的提交。 git svn dco ...