git-svn相关内容

git-svn 可以正确填充 svn:mergeinfo 属性吗?

我正在评估 git-svn 并试图确定它在特定 svn 存储库中的表现如何.我最关心的是让 git-svn 以在 subversion 存储库中正确设置 svn:mergeinfo 属性的方式执行合并.这可能吗? 这是我目前所做的: # 检查 SVN 存储库.$ git svn clone svn://server/project1 -T 主干 -b 分支 -t 标签# 确保我们正在处理主 ..
发布时间:2021-12-24 13:05:47 其他开发

克服 git svn 警告

我正在阅读 git-svn 的警告.通过这个问题. 我的理解是: 如果您在 git repo 上镜像 svn 主干、分支等,请不要在这些分支上本地合并或变基任何内容.具体master指向trunk. 我的观点是,这会使 git-svn 瘫痪.如果我不能从 master 分支然后将该更改的分支合并回 master,那么 git 有什么意义?也许我在警告中遗漏了一些警告,即可以在没有 ..
发布时间:2021-12-24 13:02:33 其他开发

--stdlayout 在 git svn clone 中有什么作用?

我刚刚发现了这个问题关于从完成的克隆中恢复没有--stdlayout.我没有找到有关此标志的文档 - 它有什么作用? 解决方案 Subversion 没有任何 branch 或 标签 的概念.相反,这些通常是通过简单地将存储库的内容复制到目录中来模拟的. 为了让 git svn 能够识别分支和标签以及主分支(“trunk"),您必须使用 - 明确告诉它在哪里可以找到它们-tags(或 ..
发布时间:2021-12-24 13:01:48 其他开发

重新设置/更新 git-svn 存储库时出错

希望这不是重复,我没有找到任何关于如何更新 git-svn 存储库的简明信息.我使用 git svn clone 将一个 SVN repo 导入到 git 中.然后,在做了一些提交之后,我想根据原始 SVN 存储库进行重新设置. C:\Work\osqa>git svn rebase从 git-svn v1 布局迁移...来自以前版本的 git-svn 的数据存在,但是.git/svn(此版本 ..
发布时间:2021-12-24 13:01:20 其他开发

git 上的每个目录权限

我们正在考虑将我们的 VCS 切换到 git 或 subversion.我更喜欢切换到 git,但是 subversion 有一个我在 git 中没有看到的不错的功能:每个目录访问控制. 我们目前在 cvs 中有 project1、project2 存储库,具有不同的权限.我们想要一个单一的存储库,有两个目录 project1 &project2 具有不同的权限.git 和 svn 一样可行 ..
发布时间:2021-12-24 13:00:32 其他开发

如何使用 git-svn 将植根于不同目录的 svn 分支导入到 git 中?

我有一个如下所示的 SVN 存储库结构.我们在各个版本维护分支的分支下使用多个级别,并为功能分支使用一个目录. git-svn init 似乎可以使用单个 --branches 参数,即它似乎希望所有分支都位于一个位置. trunk分行1.11.2.11.2.21.21.2.11.2.21.2.3特征功能1功能2 关于如何处理这个问题有什么想法吗? 谢谢 解决方案 在您的配 ..
发布时间:2021-12-24 12:59:40 其他开发

不能在代理后面做 git-svn fetch

我正在尝试使用 git-svn 镜像 svn 存储库. 我在做 git svn clone http://worldwind31.arc.nasa.gov/svn/trunk/WorldWind 我得到了 在 f:/gstest/WorldWind/.git/中初始化空 Git 存储库RA 层请求失败:“/svn/trunk/WorldWind"上的 PROPFIND 请求失败:“/s ..
发布时间:2021-12-24 12:58:58 其他开发

Git-Svn 是否存储 Svn 密码?

我在几个工作项目中使用了 git-svn,我注意到几乎我采取的每一个操作都会提示我输入我的 Svn 密码.对于某些操作,我会多次收到提示(大概是 b/c 在幕后进行了几个操作).例如,在克隆存储库时,在克隆实际开始之前我会收到 5 次提示. 我直接使用 Svn 的项目不会这样做.这是预期的吗?我可以做些什么来缓存我的凭据? 谢谢. 解决方案 我最终不得不一起删除 auth 目录 ..
发布时间:2021-12-24 12:57:53 其他开发

同一个 svn 存储库的不同 git-svn 克隆能否期望能够共享更改然后 git svn dcommit?

我在网上阅读了大量“从 svn 到 git"和其他“git-svn 工作流程"的文章,但我仍然认为它们经常处理过于简单的情况.它们通常针对那些只想在本地使用 git 和 hack 的人,而不使用 git 的全部功能,例如在多个开发人员之间进行 pull、fetch、merge 等,他们都会使用 git-svn 克隆 svn 存储库,然后仍然希望能够随时将他们的更改推送到(官方)svn 存储库,然后 ..
发布时间:2021-12-24 12:55:15 其他开发

使用 Git SVN 追溯纠正作者?

我有一个我已经已经从 Subversion 克隆的存储库.我一直在以 Git 形式在这个存储库中做一些工作,我不想通过再次克隆而丢失该结构. 但是,当我最初克隆存储库时,我未能正确指定 svn.authors 属性(或语义相似的选项). 既然存储库是完全 Git 化的,有什么方法可以指定 SVN 作者映射吗? 最好,我想更正所有旧的提交作者,以代表 Git 作者而不是原始 SVN ..
发布时间:2021-12-24 12:55:04 其他开发

如何让 git-svn 使用特定的 svn 分支作为远程存储库?

警告:一般来说,我是 git 的 n00b.我的团队在 svn 中使用功能分支,我想使用 git-svn 来跟踪我在特定功能分支上的工作.我一直(大致)关注 Andy Delcambre 的帖子设置我的本地 git 存储库,但这些说明似乎导致 git 选择最近更改为远程的 svn 分支存储库;问题是那不是我关心的分支.如何控制 git-svn 使用哪个分支?还是我的做法完全错误? 更新:我确 ..
发布时间:2021-12-24 12:54:58 其他开发

我如何使用“git-svn"?签出本地 svn 存储库?

我正在练习如何使用 svn 和 git. 我在我的计算机上创建了一个 svn 存储库,位于“/Users/name/svnRepo/test".我可以使用 svn 命令来处理这个存储库. 然后,我尝试使用命令 "git-svn clone FILE:///Users/name/svnRepo/test/.",并得到一个错误: 在...中初始化空的 Git 存储库传递给 RA 层的 ..
发布时间:2021-12-24 12:52:27 其他开发

git-svn:重置主跟踪

我正在使用 git-svn 来处理 SVN 存储库.我的工作副本是使用 git svn clone -s http://foo.bar/myproject 创建的,因此我的工作副本遵循 SVN 的默认目录方案(主干、标签、分支). 最近我一直在研究一个使用 git-svn branch myremotebranch 创建并使用 git checkout --track -b mybranch m ..
发布时间:2021-12-24 12:50:16 其他开发

git-svn 不是 git 命令?

在尝试获取 git 控制下项目的旧 svn 转储时,我遇到了一个有趣的问题.每当我运行 git svn 时,我都会收到一条错误消息,指出它不是 git 命令,但我可以使用 git help 获取相关文档.我的安装有问题吗,或者我只是在这里遗漏了什么? 编辑:我可能还应该提到我在 Windows XP 下运行 msysGit 版本 1.6.1.9.g97c34,我得到的错误是: $ git ..
发布时间:2021-12-24 12:49:29 其他开发

是否可以将 Subversion 存储库作为 Git 子模块?

有没有办法在我的 Git 存储库中添加一个 Subversion 存储库作为 Git 子模块? 类似于: git-svn 子模块添加 https://svn.foo.com/svn/proj --stdlayout svn-project 其中 https://svn.foo.com/svn/proj 指向 Subversion 存储库. 我知道有 git-svn 它允许人们与 S ..
发布时间:2021-12-24 12:47:46 其他开发

使用 git-svn(或类似的)*just* 来帮助进行 svn 合并?

我的项目中出现了一些复杂的 subversion 合并:分离了很长时间的大分支.Svn 提供了太多冲突 - 其中一些似乎是虚假的. 鉴于 git 因其卓越的合并体验而受到称赞,使用 git-svn 只是为了使合并更易于管理有什么好处吗? 您能否推荐其他替代方案(例如 svk、hgsvn)来减轻合并的痛苦? 有些冲突很容易解决(例如 java 导入、空格) - 所以我也想知道是否有 ..
发布时间:2021-12-24 12:45:16 其他开发

如何将 svn 分支和标签导入 git-svn?

我有一个必须提交的中央 SVN 存储库,但我对 git 充满热情(就像我认识的任何其他开发人员一样).这个案子是众所周知的. 然后我阅读了 git-svn 并尝试了一下.由于我不需要完整的历史记录,只需两个月左右,我就这样做了: git svn clone -r 34000 -s https://svn.ourdomain.com/svn/repos/Project/SubProject ..
发布时间:2021-12-24 12:42:14 其他开发

使用 Git 处理 subversion:忽略对跟踪文件的修改

我目前正在使用一个 subversion 存储库,但我正在使用 git 在我的机器上本地工作.它使工作更容易,但也使 subversion 存储库中发生的一些不良行为非常明显,这给我带来了问题. 在拉下代码后有一个有点复杂的本地构建过程,它创建(并且不幸地修改)了许多文件.显然,这些更改并不意味着要提交回存储库.不幸的是,构建过程实际上是在修改一些被跟踪的文件(是的,很可能是因为有人在某个时 ..
发布时间:2021-12-24 12:41:43 其他开发

合并 git 后 git-svn dcommit 是否危险?

我尝试 git-svn 的动机是轻松的合并和分支.然后我注意到 man git-svn(1) 说: 不建议在您计划的分支上运行 git-merge 或 git-pulldcommit 从.Subversion 不代表任何合并合理或有用的时尚;所以使用 Subversion 的用户看不到任何您所做的合并.此外,如果您从 git 合并或拉取SVN 分支的镜像分支,dcommit 可能会提交到错误 ..
发布时间:2021-12-24 12:37:37 其他开发