問題タブ [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.

0 投票する
0 に答える
248 参照

subgit - Subgit: 多くのブランチ/タグ定義を含む翻訳プロセスが非常に遅い

私たちの転覆の歴史は... 複雑です。のような単純なルールを使用して

単に機能しません。私が代わりにしようとしているのは、使用することです

個々のブランチとタグごとに、全部で 6500 のルール。ワイルドカードを使用するルールはありません。

Subgit はそれをあまり好まないため、翻訳プロセスが非常に遅くなります (1 分間に 1 つの svn リビジョンなど)。

明示的なブランチ/タグ構成を使用して、高速化する方法はありますか?

0 投票する
0 に答える
205 参照

docker - runit を介して Gitlab Docker コンテナ内で Subgit 同期を自動的に開始できない

私のローカル Gitlab CE Docker コンテナには Subgit が含まれています。Gitlab コンテナーが再起動されると、Subgit 同期も自動的に開始されます。

私のソリューションは、Dockerhubの gitlab/gitlab-ce の元の Dockerfile から派生しています。元の Dockerfile では、SSH デーモンが追加され、rinit の制御下に設定されています。

Subgitでも同じことをしました。/opt/gitlab/sv/subgitの下に私の runit リソースがあり、subgit は/opt/gitlab/serviceディレクトリへのソフト リンクを設定することで有効になります。しかし、Gitlab Container を起動するとソフト リンクが削除されるため、runsvdir は Subgit runit ファイルを無視します。ソフト リンクを手動で有効にすると、runsvdir によって Subgit 同期が正常に開始されます。

ソフトリンクを保持し、Subgit の自動起動をそれぞれ有効にするにはどうすればよいですか?


Subgit と runit に関する Dockerfile の一部を次に示します。

これが runit の実行ファイルです。実際の G​​itlab グループとプロジェクト名は置き換えられます。

0 投票する
1 に答える
671 参照

subgit - トランクと 1 つの特定のブランチに対して subgit インポートを実行する方法

こんにちは、SubGit バージョン 3.2.1 ('Bobique') ビルド #3593 について質問があります。

インポートする svn リポジトリには標準のレイアウトがありません。

トランクと、トランクと同じレベルにある特定の 1 つのブランチのみに対して「subgit インポート」を構成するためのドキュメントが見つかりません。ブランチはブランチ フォルダーにありません。

言い換えると..

svn では、マスターにマップする必要があるトランクを取得しました。svn にはブランチ x があり、develop にマップする必要があります。

私がはっきりしていることを願っています。誰でも私を助けることができますか?

ご挨拶

0 投票する
1 に答える
1790 参照

git - プッシュ時の Jira Subversion ミラー/SubGit リモート エラー

そのため、最新の BitBucket (4.8.3) で Subversion ミラー (SubGit) を使用します。master には 2 つの変更が加えられています。1 つは直接作成され、もう 1 つは機能ブランチからのマージで作成されました。変更をプッシュすると、SubGit エラーが発生します。

私は過去にこれをやったことがあり、うまくいったと確信しています。元に戻ってこれをやり直すつもりですが、他の人がこのエラーを見て、その意味を知っているかどうか疑問に思っています.

ありがとう、

ブラッド

0 投票する
1 に答える
440 参照

docker - pidファイルを待っているsubgitタイムアウト

DockerコンテナにGitLabがあり、SubGitを使用しようとしました。SVN から Git への同期は正常に機能していますが、git push を実行しようとすると問題が発生します。次のエラーが発生し、daemon.pid ファイルが subgit ディレクトリから削除されます。

0 投票する
1 に答える
206 参照

subgit - 複数のフォルダからタグをインポートする方法は?

subgit import大規模な古いリポジトリで正常に実行されました。後で、タグ用の 2 つのディレクトリがあることを発見しました: defaulttagstag.

Does subgit support multiple 'branches' directory? のアドバイスに従って、subgit 構成ファイルを編集しようとしました。

現在、タグは次のように構成されています:'

しかし、インポートコマンドを再度実行しようとすると、すべてが既に最新のように見えるため、Subgit は何もしません。私は何を間違えたsubgit importのですか、それともゼロから実行する必要がありますか?