问题标签 [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.
git - subgit commit git -> svn 也提交tip (trunk/)
将我们的 VCS 迁移到内部并从 svn 迁移到 git。已设置 GitLab CE 和 subgit(同时将所有用户迁移到 git)。一切似乎都工作正常(包括作者翻译)但是当将文件提交到 git 时,生成的 svn 提交是:
git commit 的位置是:
有没有办法消除
从 svn 提交?
subgit - Subgit:具有许多分支/标签定义的翻译过程非常慢
我们的颠覆历史……很复杂。使用简单的规则,如
根本行不通。我正在尝试的是使用
对于每个单独的分支和标签,共有 6500 条规则。没有使用通配符的规则。
Subgit 不太喜欢这样,它使翻译过程非常缓慢(例如每分钟 1 次 svn 修订)。
有没有办法使用我们明确的分支/标签配置来加速它?
docker - 无法通过 runit 在 Gitlab Docker 容器中自动启动 Subgit 同步
我本地的 Gitlab CE Docker 容器包含了 Subgit。当 Gitlab 容器重新启动时,Subgit 同步也应该自动启动。
我的解决方案来源于Dockerhub上gitlab/gitlab-ce的原始Dockerfile。在原始的 Dockerfile 中添加了一个 SSH 守护进程,并在 runit 的控制下进行设置。
我对 Subgit 做了同样的事情。在/opt/gitlab/sv/subgit 下是我的 runit 资源,通过设置指向/opt/gitlab/service目录的软链接来启用 subgit。但是当 Gitlab Container 启动时,软链接被删除,因此 runsvdir 忽略了我的 Subgit runit 文件。当手动启用软链接时,runsvdir 正在成功启动 Subgit 同步。
如何保持软链接并分别启用Subgit的自动启动?
这是 Dockerfile 中关于 Subgit 和 runit 的部分:
这是 runit 的运行文件。真实的 Gitlab 组和项目名称被替换。
subgit - 如何为主干和一个特定分支运行 subgit 导入
嗨,我对 SubGit 版本 3.2.1 ('Bobique') build #3593 有疑问。
要导入的 svn 存储库没有标准布局。
我找不到仅为主干和与主干同一级别的一个特定分支配置“subgit 导入”的文档。分支不在分支文件夹中。
换句话说..
在 svn 中,我们得到了一个应该映射到 master 的主干。在 svn 中,我们有分支 x,它应该映射到开发。
我希望我已经清楚了。有谁能够帮我?
问候
git - Jira Subversion Mirror / SubGit 远程推送错误
因此,使用带有最新 BitBucket (4.8.3) 的 Subversion 镜像 (SubGit)。对 master 进行了两个更改。一种是直接制作的,另一种是通过功能分支的合并制作的。推送更改时,出现 SubGit 错误:
我确定我过去曾这样做过,而且效果很好。我将尝试恢复并再次执行此操作,但只是想知道其他人是否已经看到此错误并知道它的含义。
谢谢,
布拉德
docker - subgit 超时等待 pid 文件
我在 docker 容器上有 GitLab,我尝试使用 SubGit。从 SVN 到 Git 的同步运行良好,但是当我尝试执行 git push 时出现问题。我收到以下错误,并且 daemon.pid 文件已从 subgit 目录中删除。
git - Gitlab CI 不会在 SVN (Subgit) 提交时触发构建
我们的 SVN 和 Gitlab 实例之间有一个 subgit 桥。当我们向 SVN 提交某些内容时,提交正在同步到 Gitlab。这很好用,唯一的问题是 CI 没有启动。
- 直接提交到 Gitlab -> 构建开始
- 提交到 SVN -> 同步到 Gitlab -> 构建未启动
这是一个已知的限制吗?可以修复吗?有什么解决方法吗?
- Gitlab v8.10
- Subgit v3.1.1
subgit - How to import tags from multiple folders?
I successfully executed subgit import
on large old repository.
Later i discovered, that there were two directories for tags: default tags
and tag
.
I tried to edit subgit config file according to advices in Does subgit support multiple 'branches' directories?
Currently i have tags configured the following way:'
But now when i try to execute import command again, Subgit does nothing, like everything seems to be already up to date. What i did wrong or i need to run subgit import
from scratch?
git - subgit 导入完成后如何重写提交作者?
我使用 Subgit 导入了大型 svn 存储库。后来我注意到 svn 修订版只有电子邮件地址,而 git 通常也有 user.names。
authors.txt
subgit有一个特殊文件,其中包含从 svn 用户到 git 用户的映射。但是为了使用它,我将不得不再次重新导入整个存储库,这将花费太多时间。
我只想修复已导入存储库中所有提交的作者,具有以下格式的映射文件:
如何使用 git 或 subgit 根据上面的列表轻松重写 git 提交历史记录?
subgit - 使用 subgit 将问题 svn 迁移到 git
我正在尝试使用 subgit 将 svn 迁移到 git。
我尝试通过在类路径和 C:\Dev\subgit-3.2.2\bin\banking.git\subgit\lib 文件夹中添加 jna-3.2.5.jar 来修复。但无法修复它。