git-svn

    0热度

    1回答

    我有一个svn仓库的git克隆,它不包含所有的svn提交。我在主SVN存储库上创建了一个分支。然后我做了一个git svn获取远程分支的数据。我之前经常这样做。但出于某种原因,git开始从commit 1获取这个分支的信息。我不知道该怎么做,所以我通过SVN删除了该分支。然后我从git中删除了远程分支(使用git branch -d -r [email protected])。但是,在完成git

    0热度

    1回答

    嗨,我们正在做一种方式从svn同步到git。我们正在通过互联网搜索一些步骤。 开发人员向svn提交代码。我们需要将svn中的所有更改同步到Git。没有人承诺混帐和git分支最初是空的。我们使用git-svn来完成这个过程。 的步骤是: 1)的git svn的克隆 2)GIT中添加远程来源 3)GIT中拉 4)GIT中推 高达这里的一切是好的,没有问题。 现在我们希望将新的更改从svn推送到git。

    0热度

    1回答

    大约两周前我们已经转移到了GIT,并且我们锁定了SVN检查到svn中继。我们的主要产品版本仍然在SVN发布分支上 - 我在这个svn分支上做了不少修正,现在我想将svn分支的修订版本合并到GIT主分支上。 我读过,git svn可以完成这项工作,但我无法让它工作。是否有任何Eclipse的插件允许我轻松地做到这一点,或者如果没有,您能告诉我这是什么语法吗? 到目前为止, 我发现这个职位,这是最接近

    0热度

    2回答

    我有一个刚刚由我的客户提供给我的SVN存储库(大小为1.6GB)。该存储库未托管,并以ZIP文件格式提供给我。我怎样才能将它转换成GIT-BitBucket回购? 我发现的将SVN迁移到GIT的所有答案都需要将SVN存储库托管到某处,然后使用svn git执行迁移,但这只是我拥有的一个zip文件。如果可能的话,我也想维护承诺和分支的历史。 这样做的最好方法是什么?

    0热度

    1回答

    我有一个Ruby on Rails项目,我正在使用SVN(1.6.17,Debian)进行版本控制。我在本地使用git(2.5.4,OS X)和git-svn,我一直在为一个项目的主要更新(使用新的框架版本)开发一个分支(称为“ruby22rails42”),并定期提交更改来自SVN“主干”,以跟上项目的最新进展。最近,我在我们的在线SVN服务器上创建了一个镜像分支(“/branches/v8.5

    1热度

    1回答

    我在一个月前git svn clone'd SVN存储库,并开始用较新版本的编译器构建源代码。在一个月内,最初的SVN回购已经发生了变化(人数进行了一系列提交)。现在我想在git仓库中进行所有这些更改。 我试着添加svn-remote部分到git的配置文件。 according to this 但它没有奏效。任何想法或建议?我想有一个对svn回购所做的所有提交的历史记录。 (在git的日志作者和提

    4热度

    1回答

    我有一些不允许我使用yum来安装软件包的Linux机器。相反,我需要下载zip或tar,然后使用软件包管理器将这些项目安装到我的Linux机器上。 当您进入git-scm页面时,他们提供的安装git的唯一方法是使用命令行中的yum,apt-get等。 为什么不只是一个zip文件? 我在哪里可以找到要安装的软件包? 有没有其他人有这个相同的问题?

    0热度

    1回答

    我想建立一个版本控制像到位桶开发的团队在OSX 3个peolpe网站。 (https://bitbucket.org) 1.目前(坏的老样子): 所有用户创建本地文件的存在,并把它通过FTP在网络服务器。 2.我们如何想这样做:(!?方便快捷,极大) 所有用户在本地(工作拷贝)创建自己的文件,做一个承诺 问题:我明白正确地说,我可以免费建立一个Bitbucket帐户(最多5人)并创建一个存储库,以

    1热度

    1回答

    我的任务是将项目从SVN移动到Git,然后我按照https://git-scm.com/book/it/v2/Git-and-Other-Systems-Migrating-to-Git中的教程进行操作。好点:它的工作!悲伤的一点是,在移动远程参考标签和分支时,教程似乎已经过时。 本教程的状态,它们存储在 .git/refs/remotes/origin/tags/* 然而,在我的svn克隆,这个

    1热度

    1回答

    我正在阅读有关git如何存储数据/文件。我无法理解存储文件的全部内容而不是差异的优点。 我的理解是,如果混帐存储每个之间的差异文件,它需要时间的git重建原始文件。 与此同时,存储整个内容,而不是差异会增加回购大小。 我对不对?任何人都可以请详细解释我吗?