git-svn相关内容

将多个svn项目合并到一个git存储库中?

我已经开始在某些工作中使用git-svn来进行本地提交.这对于使用标准svn布局的项目非常有用.最近,我开始从事一个Java项目,该项目分为多个连接的模块(20-25),每个模块在同一svn存储库中都有自己的根文件夹,并带有自己的trunk/branchs/tags. svnrepo/ module-1 trunk branches tags modu ..
发布时间:2020-11-15 22:56:28 其他开发

git svn branch导致身份验证失败

我正在尝试通过git-svn进行所有分支和合并,但是我在Subversion中挂断了分支. 我们的管理员告诉我,我对存储库具有完全的读取/写入权限,并且可以获取最新的代码. 为了进行测试,我删除了~/.subversion/svn.simple目录并运行了该文件. 04:13 pm [214423L] C:\Dev\MyFooApp.Bar [master] $ git svn ..
发布时间:2020-11-15 22:56:26 其他开发

git-svn dcommit错误:无法确定上游SVN信息

我正在尝试git-svn,但出现以下错误.到目前为止,我所做的是 git svn init -T 然后我一直使用 提交到我的存储库 git commit -a 然后我做了一些我做过的事 git svn fetch 然后我尝试了 git svn dcommit 但是,这失败了 无法从HEAD历史记录中确定上游SVN信息 ..
发布时间:2020-11-15 22:56:22 其他开发

msysgit从1.7.11破解?

将msysgit更新到1.7.11之后,调用git-svn时出现以下错误: $ git svn rebase Can't locate Git/SVN/Editor.pm in @INC (@INC contains: /lib /usr/lib/perl5/5.8.8/msys /usr/lib/perl5/5.8.8 /usr/lib/perl5/site_perl/5.8.8/msy ..
发布时间:2020-11-15 22:56:18 其他开发

如何在Git-Svn存储库中更改前缀映射?

我已经使用git-svn创建了SVN存储库的Git克隆.这样做时,我指定了--prefix选项为我的远程分支添加前缀.我现在想摆脱这个前缀. 是否可以在不重新克隆存储库的情况下更新或删除前缀? 基本上,我使用--prefix=Project进行了初始克隆,因此最终以Project/trunk和Project/feature-branch作为远程跟踪分支.我想要的只是将trunk称为tr ..
发布时间:2020-11-15 22:54:46 其他开发

git svn status-显示未提交给svn的更改

我正在git-svn中寻找一条命令,该命令将向我显示已提交给git存储库的更改,但尚未提交给中央svn存储库的更改.我正在寻找类似svn status的功能,但是我正在使用git-svn,不幸的是,git svn status不是有效的命令. 我尝试了git status,但是它不能解决此问题,因为它显示了尚未提交给本地git repo的更改. 我也尝试过git svn dcommit ..
发布时间:2020-11-15 22:54:44 其他开发

有关使用TortoiseGit与SVN存储库进行交互的说明?

多年来,我一直在Windows上使用TortoiseSVN,并为自己的项目使用本地文件系统存储库.我计划开始与一个朋友就一个项目进行合作,并将资料库转移到我自己的网站上.我读过很多"SVN!".在过去的几年里发帖,并认为我至少应该看看大惊小怪.一些研究发现了"git svn"命令,并且TortoiseGit声称具有一定程度的git-svn支持.我喜欢保留SVN信息库,并在将它们提交到信息库之前使用 ..
发布时间:2020-11-15 22:53:41 其他开发

git format-patch<自上次svn重新设置以来的所有内容>

自从我上次将svn服务器推送到一个大补丁后,我一直在尝试将所有更改混在一起,然后可以通过电子邮件将其发送给我的同事进行审查.我可以用git format-patch 做到这一点吗? 解决方案 由于当前分支是从服务器派生的,因此可以使用git format-patch origin/master获取所有补丁. (假设HEAD是命令中的最后一个参数,所以您会得到origin/master..H ..
发布时间:2020-11-15 22:53:38 其他开发

Git svn不使用svn凭据

我尝试从svn存储库克隆路径.该存储库已使用密码保护. 我在Windows 10系统上找到了一些Subversion目录,并为它们创建了符号链接.因此它只是一个目录. 我打开git-bash并启动命令 svn checkout --username myuser --password mypassword svn://myserver/myrepository/myproject ..
发布时间:2020-11-15 22:53:36 其他开发

git-svn获取时,RA层请求失败

我使用git svn与Subversion仓库同步: $ mkdir prj && cd prj $ git svn init http://url/to/repos/branches/experimental $ git svn fetch 并收到错误消息: RA layer request failed: OPTIONS of 'http://url/to/repos/bran ..
发布时间:2020-11-15 22:52:27 其他开发

如何将Git存储库提交到空存储库SVN服务器?

我在服务器上设置了一个空的svn,并且一直在本地进行提交.现在,我希望将我的仓库提交到svn服务器.为此,我尝试了: git-svn checkout http://remote.svn.server.com git-svn dcommit Git抱怨: Use of uninitialized value in concatenation (.) or string at /us ..
发布时间:2020-11-15 22:50:59 其他开发

如何使用git-svn从不需要的重命名中恢复:

我正在使用git-svn.我已将文件"A"移至"B",并且最新的是svn HEAD(使用git svn rebase).我可以毫无问题地进行所有其他更改.现在,我决定要将"B"移回"A"并提交更改. 当我进行移动并提交给本地主服务器时,它可以正常工作,但是在执行git svn dcommit时得到以下信息: Transaction is out of date: Out of date ..
发布时间:2020-11-15 22:50:50 其他开发

git-svn clone checkout错误的回购?

所以我试图通过使用git-svn切换到git.我有一个名为 myrepo 的svn存储库,我想从其中克隆一个名为 myproject 的项目.问题是通过运行以下命令: git svn clone path-to-repo/myrepo/myproject --stdlayout --prefix=svn myproject 克隆整个仓库 myrepo ,而不仅仅是克隆myproject ..
发布时间:2020-11-15 22:50:48 其他开发

Git-Svn是否存储Svn密码?

我正在将git-svn用于几个工作项目,并且我注意到,对于我执行的几乎所有操作,都会提示我输入Svn密码.对于某些操作,我会得到多次提示(大概是b/c在幕后进行了多个操作).例如,克隆存储库时,系统会在克隆开始之前提示我5次. 我直接使用Svn的项目不执行此操作.这是预期的吗?我可以做些什么来缓存我的凭据吗? 谢谢. 解决方案 我最终不得不一起删除auth目录,并允许Subve ..
发布时间:2020-11-15 22:49:37 其他开发

有什么方法可以比较Git中的两个文件而无需更改其格式?

我已经提交了一些具有某种格式的代码,但是原点具有其他格式.审稿人要我还原所有更改,我正在Git中寻找某种UI工具或某种方式来删除格式并提供实际结果. 解决方案 我认为您可能会看看git diff,尤其是以下两个选项: -b, --ignore-space-change Ignore changes in amount of whitespace. This ignores wh ..
发布时间:2020-11-15 20:21:12 其他开发

SVN到GitHub的迁移

我必须将多个目录从SVN干线迁移到一个单个GitHub存储库.我可以使用以下命令一次克隆单个目录: git svn clone "https://svn repo url" 如何使用svn trunk中的单个命令克隆多个目录?迁移的最佳方法是什么? 解决方案 以困难的方式使用此工具简单的方法,请注意 ..
发布时间:2020-11-15 19:21:35 其他开发

从SVN到Git的增量迁移

考虑以下情况: 假设我的svn储存库包含 100个修订版本,该版本已迁移到Git储存库(因此我的Git包含100个修订版本). 现在我的svn信息库已更新,比如说有5个以上的修订版本,因此它具有 105个修订版本. 我如何仅将修订版101 t0 105迁移到我的GIT存储库? 我面临的主要挑战: 我不想同时同步SVN和Git.(SVN即将停用) 我需要使用其历史记录迁移修 ..
发布时间:2020-11-15 18:55:03 其他开发

如何在git-svn中设置上游分支?

在通常的git仓库上工作时,本地分支通常会跟踪相应的远程上游分支.通过这种方式,我可以轻松地看到自己是在上游分支的前面还是后面,以及是否需要推动或拉动它们以使其同步.同样,我的提示会立即显示此状态,这非常方便. 现在,我正在使用git-svn处理SVN存储库.我将--prefix=svn用于克隆,因此git branch -r将svn/trunk列为远程分支,但是(尽管git svn reb ..
发布时间:2020-11-15 18:38:50 其他开发