問題タブ [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: 多くのブランチ/タグ定義を含む翻訳プロセスが非常に遅い
私たちの転覆の歴史は... 複雑です。のような単純なルールを使用して
単に機能しません。私が代わりにしようとしているのは、使用することです
個々のブランチとタグごとに、全部で 6500 のルール。ワイルドカードを使用するルールはありません。
Subgit はそれをあまり好まないため、翻訳プロセスが非常に遅くなります (1 分間に 1 つの svn リビジョンなど)。
明示的なブランチ/タグ構成を使用して、高速化する方法はありますか?
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 の実行ファイルです。実際の Gitlab グループとプロジェクト名は置き換えられます。
subgit - トランクと 1 つの特定のブランチに対して subgit インポートを実行する方法
こんにちは、SubGit バージョン 3.2.1 ('Bobique') ビルド #3593 について質問があります。
インポートする svn リポジトリには標準のレイアウトがありません。
トランクと、トランクと同じレベルにある特定の 1 つのブランチのみに対して「subgit インポート」を構成するためのドキュメントが見つかりません。ブランチはブランチ フォルダーにありません。
言い換えると..
svn では、マスターにマップする必要があるトランクを取得しました。svn にはブランチ x があり、develop にマップする必要があります。
私がはっきりしていることを願っています。誰でも私を助けることができますか?
ご挨拶
git - プッシュ時の Jira Subversion ミラー/SubGit リモート エラー
そのため、最新の BitBucket (4.8.3) で Subversion ミラー (SubGit) を使用します。master には 2 つの変更が加えられています。1 つは直接作成され、もう 1 つは機能ブランチからのマージで作成されました。変更をプッシュすると、SubGit エラーが発生します。
私は過去にこれをやったことがあり、うまくいったと確信しています。元に戻ってこれをやり直すつもりですが、他の人がこのエラーを見て、その意味を知っているかどうか疑問に思っています.
ありがとう、
ブラッド
docker - pidファイルを待っているsubgitタイムアウト
DockerコンテナにGitLabがあり、SubGitを使用しようとしました。SVN から Git への同期は正常に機能していますが、git push を実行しようとすると問題が発生します。次のエラーが発生し、daemon.pid ファイルが subgit ディレクトリから削除されます。
subgit - 複数のフォルダからタグをインポートする方法は?
subgit import
大規模な古いリポジトリで正常に実行されました。後で、タグ用の 2 つのディレクトリがあることを発見しました: defaulttags
とtag
.
Does subgit support multiple 'branches' directory? のアドバイスに従って、subgit 構成ファイルを編集しようとしました。
現在、タグは次のように構成されています:'
しかし、インポートコマンドを再度実行しようとすると、すべてが既に最新のように見えるため、Subgit は何もしません。私は何を間違えたsubgit import
のですか、それともゼロから実行する必要がありますか?