問題タブ [bzr-svn]

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 投票する
3 に答える
659 参照

svn - bzr-svnでサポートされていないsvn:externalsを回避するための巧妙なハックがありますか?

私はbzrを使用してSubversionリポジトリにアクセスしています。これは素晴らしいことですが、リポジトリはかなりの数のsvn:externalsプロパティを使用して、関連するプロジェクトからコードを取り込みます。

Bzr-svnはまだsvn:externalsをサポートしていません。

この制限を回避する良い方法はありますか?

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

svn - bzr-svn メモリ不足エラー

svn リポジトリから bzr ブランチを実行しようとすると、メモリ不足エラーが発生します。svn リポジトリは非常に大きいです。bzr にメモリを追加する方法はありますか?

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

passwords - bzr-svn で Subversion パスワードを保存する方法

bzr-svn を使用して、bazaar を使用して svn リポジトリをチェックアウトしています。しかし、bzr-svn は毎回パスワードを要求するので、Web を検索して authentication.conf について調べました。

私は次のセクションauthentication.confを置きます

いずれの場合も、パスワードの入力を求められたか、次のエラーが表示されました

bazaar.conf と subversion.conf に同じスニペットを入れましたが、同じ結果/エラーが発生しました。

毎回パスワードを入力せずに bzr-svn を使用するにはどうすればよいですか?

0 投票する
2 に答える
341 参照

svn - 以前のサブバージョンの作業ディレクトリから新しくインポートされた bazaar リポジトリに、以前にコミットされていない新しい変更をマージするにはどうすればよいですか?

Ubuntu サーバー 10.04 にアップグレードしましたが、分散型 VC のニーズに使用していた SVK が削除されました。これは、古いプロジェクトの多くが、さまざまなサーバー上の自己ホスト型のサブバージョン リポジトリにまだラップされていたためです。これは、私のさまざまなシステム間で当分の間適切に機能していました。新しいプロジェクトですでに評価していた Bazaar に移行することにしました。

svn-importを使用できるようにbzr-svnプラグインをインストールし、/var/bzr/repos/ にリポジトリを正常にセットアップしました。ここで、すべてのプロジェクトが独自のセットにインポートされました (自動検出された trunk2 レイアウトを使用)。bzr ログは、すべてのプロジェクトが正常にインポートされたことを確認します。

残念ながら、私のプロジェクトのいくつかには、作業フォルダーにコミットされていない変更がいくつかあります。これらは、中央の/var/bzr/repos/projectnameリポジトリーに再マージしたいと考えています。これらを新しくインポートしたリポジトリの上に新しいリビジョンにしたいと思います。

これについてどうすればよいですか?

これらの作業フォルダーは /var/www/projectname/htdocs です。一部は開発サーバー上にあり、一部は Windows ラップトップ (既に bazaar と subversion がインストールされています) にあります。

bzr init と bzr merge file://var/bzr/repos/projectname/trunk を実行してみました - これにより多数の競合が発生します。別の方法として、次のことを試しました: bzr init; bzr add と bzr merge 。

いずれの場合も、新しく生成されたファイルをマージから消去し、.moved ファイルの名前を元に戻してコミットしようとしました。これにより、リビジョン番号が 1 から始まり、-301 まで逆方向に実行されるという効果があります。もう 1 つの別の結果は、ローカルにコミットされた変更を "bzr push" しようとしたときに、ログ履歴が完全に失われたことでした。幸いなことに、毎回元のサブバージョン ソースからリポジトリをリセットして再インポートすることができました。

長い道のりは、単純に新しいフォルダーに分岐/チェックアウトし、新しい変更を比較/やり直すことですが、変更を再コーディングしたり、kdiff ディレクトリ マージ操作を実行したりすることは避けたいと思います。

望ましい結果は、リビジョン番号とログを保持しながら、中央の /var/bzr/repos/projectname ブランチに新しい変更を適用することです。

0 投票する
3 に答える
762 参照

svn - ローカルで作業するためにsvnからbzrに切り替える方法

インターネット上の読み取り専用リポジトリをインポート (チェックアウト) しました

今、私はこの読み取り専用で作業したいです(また、svnよりもbzrの方が経験が豊富です)、このリポジトリをローカルで作業するためにsvnからbzrリポジトリに変更したいのですが、どうすればそれを行うことができますか? bzr のようなローカルリポジトリ

0 投票する
3 に答える
124 参照

svn - すでにリポジトリをインポートした bzr を使用して、svn リポジトリから最近の更新のみを取得する方法

私はかつて、このようなsvnリポジトリからbzrを使用してGoogleからリポジトリをフェッチしました

現在、リポジトリ svn リポジトリ ( http://feedparser.googlecode.com/svn/ ) には取得したい新しい更新がいくつかありますが、ローカル リポジトリ (つまり、ローカル マシンの bzr リポジトリ) でいくつかのファイルを変更したため、どうすればよいですか?更新と変更を失うことなく、bzr を使用して更新をフェッチし、更新とマージしますか?

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

svn - bazaar ブランチを新しい Subversion リポジトリにエクスポートし、そこからプル/プッシュする方法

バージョン管理システムとして Bazaar を使用して、プロジェクトに取り組んでいます。今、私はオフショアの人々と仕事をしなければなりませんが、彼らはSVNだけを使いたがっています。

私が持っているもの:

  • bazaarファイルとリビジョンを含む私のブランチ。
  • 真新しいsubversionリポジトリ。

私が欲しいもの:

  • ファイルとリビジョンを含む私の bazaar ブランチ。
  • 同じファイルとリビジョン (日付とコミット メッセージを含む) を持つ Subversion リポジトリ。
  • pullを使用してSVNに/pushから/へできることbzr

Taylor を使用してブランチを svn リポジトリにコピーできましたが、bazaar はそれを認識しません (ブランチには共通の祖先がありません)。

そのようなことは可能ですか?

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

version-control - コミットおよび/またはプッシュ中にコメントとして各リビジョン管理ファイルにbzrリビジョン番号を挿入する方法

作業中のバージョン管理システムとしてbzrを使用していますが、特定のプロジェクトでは、各リビジョン管理ファイルの最初の行にコメントとしてリビジョン番号が付いていると非常に便利であることがわかりました。

一言で言えば、コミット中に各pythonファイルに#BZR REV:xxxを追加したいと思います。

簡単なbashスクリプトでこれを実現できますが、これはSVNなどの他のバージョン管理システムでは標準的な方法であると理解しているため、必要なものを実現するための組み込みの方法を望んでいます。また、bashスクリプトを書く手間を省くことができます:)

0 投票する
2 に答える
91 参照

bazaar - Bazaarバージョン管理システムを使用したシェフソロ

次のコマンドでシェフソロでレシピを作成しました

bzr init

bzr branch sftp://username@ip/~/branch-name

それまでは機能しますが、ユーザー名のパスワードが必要なbzr init2番目のコマンドは、パスワードを一緒に送信するために使用できる方法やオプション、またはパスワードを必要としない方法があります

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

version-control - bzr は、現在のディレクトリの下にあるどのファイルがリポジトリに追加されたかを表示できますか?

基本的に、GUI はどのファイルがリポジトリから「追加/削除/競合」されたかを報告します。bzr には同様のことができるコマンドがありますか? ありがとう!