问题标签 [subgit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
subgit - subgit 是否支持多个“分支”目录?
subgit 是否支持多个“分支”目录?
例如,如果一个人有一个 SVN 存储库,如下所示:
但“发布”实际上只是发布分支。
我们希望 SVN 中的“branches/”和“releases/”都成为 Git 中的分支。
如果在 Git 中创建了一个新分支,那么在 SVN 中,我们需要在“branches/”中创建一个新目录(即“releases/”已被弃用)。
所以我们想要的是多个分支映射,但其中一个是“主要”的。
subgit - 如何设置 subgit 来镜像看起来像 Windows 资源管理器层次结构的 svn 存储库?
作为 Windows 用户,我们创建了一个具有文件夹层次结构的 svn 存储库。底部节点包含 svn 标准布局:
……等等,无穷无尽。该 repo 现在包含大约 100 多个具有主干/分支/标签结构的真实 svn 项目,但几乎没有一个位于顶层。
我将如何配置 subgit 来处理这个问题?
git - 为 SVN 内的单个目录配置 subgit
我正在尝试建立subgit
一个巨大的 SVN 存储库。这个存储库很旧,所以为了稍微整理一下结构,我想为各个子目录创建单独的 git-repositories。
假设 SVN 位于/svn
并具有子目录project1
,project2
等。
这有效
这也有效,但会创建一个空存储库
在 SVN 里面实际上有文件project1
。为什么它不适用于 subgit,我该如何解决?
git - 如何使用 Subgit 挂钩 SVN 更新
我将 Subgit 设置为在 SVN 和 Git 之间同步。
Subgit 运行一个守护进程来监听 SVN 更新。
我想在守护进程将 SVN 合并到 Git 存储库后运行一些东西,
我该怎么办?
git - Subgit:避免将 git 分支同步到 svn
我正在尝试使用SubGit,但我遇到了分支问题:我希望在 Git 下创建的分支只能在 Git 内生存和死亡。我发现了这个:SubGit:如何排除分支?,但它说
麻烦来自于合并提交:如果提交 A 是合并分支 foo 到 master 的结果,那么 SubGit 在 Subversion 端为提交 A 的相应父级创建分支/foo。如果您不想将 SubGit 生成的分支包含到分支/* 命名空间中,请考虑在 Subversion 端也使用一些特殊分支
我不想弄乱 SVN,因为我正在评估 Subgit,我不想改变 SVN 上的任何东西。我想我可以通过在推送到 Git 存储库之前重新定位来实现我的目标(意思是,只提交合并的历史记录而不是 git 分支),但我担心这可能会在提交回 SVN 时导致冲突。关于如何解决这个问题的任何想法,而无需等待 SubGit 2.1 版(声称可以做我想做的,但不会在不久的将来 - 引用链接答案:)it's going to take some time before we implement it
?
subgit - subgit 导入和多个分支目录
我正在尝试使用 subgit 进行导入。只是一次迁移。我的 SVN 结构包含:
- 分支机构
- 分支1
- 特征
- 分支2
- 修补程序
- 分支3
我想将这三个都转换为 git 中的分支。我试过了:
这似乎只是使用“修补程序”作为唯一的导入位置。(我正在使用 SubGit 版本 2.0.2('Patrick')构建 #2731。)我还尝试使用:
但这完全失败了(它可能正在寻找一个带有分号的目录)。
对一次性导入有什么建议吗?
(注意,我看到了这个相关的问题。)
git - 使用 subgit 迁移无分支、标签和主干的非标准布局 subversion 存储库
我一直在使用 subgit 将我的 subversion 存储库转换为 git。不幸的是,我的一个分支中有一个子项目,它不是标准布局。非标子项目不计入转换。
子项目的内容是
有没有办法在 subgit.conf 的映射中指定它?下面是 subgit.conf 中的映射。
例如。
subgit - 如何在 SubGit 中更新映射的 SVN 标签?
SubGit 已将我的 SVN 存储库中的标签映射到 Git 标签。如何将提交添加到这个标记 int Git,以便 SubGit 自动将它们推送到 subversion 存储库中的标记?
git - 从 git 到 svn 的 subgit 用户映射使用错误的用户名
我正在使用 subgit 作为我们团队的 svn 镜像。用户映射适用于对 svn repo 所做的所有提交(在 git repo 上显示为相同的“作者”),但对 git repo 所做的提交在 svn 日志中显示为不同的“作者”。
我按照说明在我的配置文件中启用了以下属性:
bitbucket-server - 将请求从功能分支拉到主分支,消失
在我们的 Stash 存储库中合并拉取请求时,我们遇到了以下问题。
场景: - 开发人员从现有的“master/Dev”创建一个功能分支并向审阅者提交拉取请求 - 审阅者,通过单击“合并”进行检查并接受 - 合并成功通过主分支上的新“提交 ID”,但在几分钟内,“主分支”上的“提交 ID”消失了(见附件图片)。- 当我以另一种方式(将请求从 Master 拉到功能分支)时,一切正常。- 我什至尝试禁用我所有的“SVN 挂钩”,但我仍然看到这个问题。甚至“daemon.0.log”也没有显示任何内容。- 我很确定这个异常是由 Subgit 引起的。当我关闭镜像时,我看不到任何问题。
你能帮我们解决这个问题吗?
谢谢, smandadi