git-svn相关内容
Git中是否有清除屏幕的命令。例如在Windows命令行中执行很多代码后,如果你输入cls,那么它就会清除之前的所有代码。因此,我希望在Git中具有相同类型的功能。因此,谁能告诉我命令的名称。 推荐答案 实际上您正在寻找unix用户环境命令 clear 或者您可以使用键盘快捷键 ctrl+l http://en.wikipedia.org/wiki/Clear_(U
..
前言 我们有一个大型的SVN存储库(200k+提交和数百个分支和标记)。一个巨大的,不祥的,不可维护的,令人沮丧的混乱。为了更高效地工作,大约一年前,我在我的开发机器上克隆了一个Git SVN,所以我在Git上进行本地开发,然后推送到SVN。 我们现在正在考虑拆分存储库,并将主要开发分支转移到Git,或者至少将我们的开发分支转移到Git。 因为我有本地的Git库,我想做一些测试,
..
作为我们迁移计划的一部分,我正在将一个 SVN 存储库克隆到 git.在此过程中我遇到了各种障碍,迫使我使用 git svn fetch 命令继续克隆.最近的一次失败我不知道怎么解决: $ git svn fetch校验和不匹配:dc/trunk-4632-jh/dc-smtpd/lib/Qpsmtpd/Address.pm.t 8ce3aea3f47dc115e8fe53bd62d0f074c
..
使用 svn2git(内部使用 git-svn)从 Subversion 迁移到 Git 我想知道如何找到特定的修订提交. 问题跟踪器有如下评论是很常见的:“已在 r12345 中修复". 鉴于此,例如,我希望能够提取与 r12345 对应的差异. 提前致谢. 问候 解决方案 给定版本号,你可以找到 Git SHA git svn find-rev r1938
..
我将我们的 SVN 存储库迁移到 Git 并将其推送到中央存储库.我们有相当多的标签和分支,但不知何故,我们无法从 Git 客户端列出和获取它们.这很奇怪,因为标签和分支似乎在服务器上可用. 在 Jon Maddox 博客文章,Marc Liyanage 的博文 和 凯西的回答 我能够将解决方案拼接在一起.感谢大家的帮助! 这就是我最终要做的.首先,我使用 svn 提交者创建了一个文件
..
是的,我知道.为什么要从 Git 迁移到 SVN? 好吧,我碰巧遇到了需要将一个巨大的 Git 存储库迁移到 Subversion 的情况!这是我根据 Edwin 的评论尝试的一个工作流程: 首先创建一个本地 SVN repo:svnadmin 创建 svn_repo 接下来我查看我的 Git 存储库:git clone git:myNameSpace/myProject
..
我准备使用 git svn clone -s svn://xxx 从 svn repo (on centos) 克隆代码,然后因为奇怪的问题被中断,错误信息如下: 使用 do_switch 跟随父级成功关注父母在/usr/lib/perl5/vendor_perl/5.8.8/i386-linux-thread-multi/SVN/Core.pm 第 584 行的连接 (.) 或字符串中使用未初
..
我对 git 很陌生.我目前正试图通过使用它来跟踪我正在维护的一些 excel 文件中的更改来熟悉它,以跟踪我参与的一些连续活动.所有文件都在一个存储库中.我想用它们的版本分别标记每个文件.这可能吗?到目前为止,我发现能够标记整个存储库.如果我尝试做的事情是错误的,请告诉我最佳做法. 提前致谢. 编辑 当我这样做时,我故意删除了以前的标签,以便将整个存储库标记为 v1.0(因为我
..
我可以为 git-svn 托管存储库的“拉"/“推"设置挂钩吗? 情况是我在 Google Code 上有一个项目宿主,并且使用 git 来管理本地工作副本.我想设置一些 hooks 以便在使用 git svn fetch 和 git svn dcommit 从/向 SVN 存储库签入/签出数据时,我可以对提交进行一些修改.由于我没有托管 SVN 存储库,因此无法在服务器端设置挂钩.
..
我现在使用 git-svn 和以下工作流程 git clone #做一次 随后当我处理一个功能时 git 分支 featureZgit 结帐功能Z#对 featureZ 进行编辑提交git 结帐大师git svn rebase # 从服务器获取更改git checkout featureZ #返回分支#git合并主git rebase master #现在将更改从 SVN->master 转
..
我通过 git-svn 镜像的 svn 存储库已更改 URL. 在 vanilla svn 中,您只需执行 svn switch --relocate old_url_base new_url_base. 我如何使用 git-svn 做到这一点? 简单地更改配置文件中的 svn url 会失败. 解决方案 这很好地处理了我的情况: https://git.wiki.
..
我有一个跟踪 svn 存储库的 git 存储库.我使用 --stdlayout 克隆了它. 我通过 git checkout -b foobar 创建了一个新的本地分支 现在我希望这个分支在 svn 存储库中的 .../branches/foobar 结束. 我该怎么做? (剪掉了大量调查性文字.如果您关心,请查看问题历史) 解决方案 从 git v1.6.1 开始,
..
当我执行一个 git svn 获取 从我的存储库中,它不返回任何内容并且即使有新提交也不会更新在 svn 下. [root]# svn log -l 1 http://example.com/trunk/client-resources/resource-par12958 |ing |2011-08-22 18:29:57 -0500(2011 年 8 月 22 日星期一)|1 行S
..
工作中我们在SVN中使用了很多分支,合并存在问题.我听说一个好主意是使用 git 更好地与 git-svn 合并.我尝试使用 msysgit 玩它,但它并不像看起来那么容易. 我知道我可以使用 git svn clone -s 检查整个项目,但是它看不到分支(作为普通的 git 分支).与 git 或 svn 相比,我发现 git-svn 很难使用. 您能否分步描述如何进行这种合并?
..
我使用 Git 导入 SVN 存储库.然后我创建了自己的项目作为存储库中的子文件夹. 我将 SVN 存储库与 Git-SVN 一起使用.我的工作流程是: git commit -am "message" git svn rebase git svn dcommit. 现在我想用 git tag -a RC1 -m 'Release Candidate 1' 标记我的项目,但我
..
在执行 git svn init -s 后,git remote 没有列出任何遥控器.为什么? 解决方案 因为 subversion "remote" 并不是真正的 git remote.尝试 git svn info 查看 subversion 仓库的远程信息.
..
问题 默认情况下,git svn clone 仅从分支创建开始导入历史记录,尽管事实上,文件的历史记录存在于分支创建之前的 SVN 存储库中. 如果重要的话,我们的 SVN 分支是由 svn copy 创建的. 我的尝试 我尝试了 --no-minimize-url 和 --follow-parent,但没有成功.生成的 Git 仓库和没有这些参数一样,从创建分支开始.
..
我使用保存在 svn 中的软件进行版本控制.我想使用 git (git-svn) 但是该软件需要大量设置和配置才能使用.有一些工具可以处理所有设置,包括通过 svn 检查所有代码. git-svn 的所有文档(我已经能够找到)都需要使用 git-svn 重新结帐. 有没有办法转换现有的 svn checkout 以便它可以使用 git-svn? 解决方案 你可以这样做:
..
我在 svn 存储库中使用 git 一切正常我用 git 完成了所有分支,所以我没有在 svn 上分支,但我用 git 分支并将这些分支推送到单独的位置.然后我在需要时从分支提交更改. 但是现在我想创建一些实际存在于我尝试过的 svn 上的分支: $ git svn branch someFeature -m "message" ,我得到了这个: $ git svn branch some
..
我有一个 'git-svn' 工作树.我想从这里克隆一个“纯"git repo,然后使用 git push/pull 在 git-svn 树和 git 树之间移动更改,同时还使用 'git svn dcommit/rebase' 在之间移动更改git-svn 树和它基于的 SVN 存储库. 就使用 git 方法在 git 树之间来回移动事物而言,这似乎工作正常,但是一旦我与 git-svn
..