問題タブ [subversive]
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.
eclipse - Subversive:マージ時の深さの「作業コピー」と「再帰的」の違い?
Eclipse 用の Subversive プラグインを使用してマージを行う場合、「深さ」という名前のドロップダウン ボックスがあり、他のオプションの他に「作業コピー」と「再帰」を選択できます。
いつもデフォルト設定の「ワーキングコピー」を使っているのですが、「ワーキングコピー」と「再帰的」の違いは何なのか気になります。誰か説明できますか?
eclipse - SVN コネクタをインストールして、インターネットに接続せずに Subversive Eclipse プラグインを使用するにはどうすればよいですか?
私の職場では閉じたネットワークを使用しているため、すべてのソフトウェア ツールを手動で転送する必要があります。Subversive (バージョン 0.7.9) を正常にインストールし、ここからコネクタの最新のアーカイブを取り込みました: Polarion SVN Connector ダウンロード サイト. ヘルプ | に移動して、Helios Eclipse にコネクターをインストールすることができました。新しいソフトウェアをインストール... | 追加... | アーカイブ...、コネクタの zip ファイルを選択します。インストールが正常に完了したように見えた後、Eclipse を再起動するように求められました。現在、Eclipse が起動すると、検出ダイアログがポップアップしますが、「予期しない例外」を含むエラー ダイアログがポップアップします。それを閉じると、「コネクタが見つかりませんでした」のような別のダイアログが表示されます。インターネット接続を確認して、もう一度お試しください。エラー ログのエラーを見ると、スタック トレースは次のように始まります。
org.eclipse.team.svn.core.discovery.model.DiscoveryRegistryStrategy.processBundles(DiscoveryRegistryStrategy.java:89) での java.lang.IllegalStateException...
ダイアログを閉じると、Subversive はコネクタがインストールされていないかのように動作します (SVN 設定でコネクタのドロップダウンが空白になっています)。ディスカバリ モジュールは、インターネット上でコネクタを見つけようとしているようで、ローカルの更新サイトを認識しません。
どんな助けでも大歓迎です!
パトリック
eclipse - TortoiseMerge で破壊的な作業を行うために、Eclipse の Subversion マージ プログラムの引数に入れる引数は何ですか?
TortoiseMerge で破壊的な作業を行うために、Eclipse の Subversion マージ プログラムの引数に入れる引数は何ですか?
ubuntu - ubuntuにグラフィックUIベースのsvnサーバーがあります
WindowsのVisualSVNサーバーのようなubuntuにグラフィックUIベースのsvnサーバーはありますか?
eclipse - Eclipse 用 SVNKit
Subversive をインストールしようとしていますが、 Subversive Connectorsの概念とそのインストール方法について窒息しています。
(1)破壊的コネクターとは? 私の唯一の推測は、Subversive プラグインをsvnのローカル インスタンスに関連付けるのに役立つということです。はい?いいえ?!?!
(2) JavaHL コネクタと SVN Kit コネクタの違いを説明している記事を見つけました (ただし、どちらが何であるか、または何をするかについては説明していません!)、数値として SVN Kit 1.3.2 が必要なようです。理由の。しかし、Subversive Connector Discoveryダイアログからそれらをインストールしようとすると、エラーが発生し、あいまいな「エラー ログ」(Eclipse エラー ログ、SVN エラー ログ、Subversive エラー ログ、?!?!) を確認するように指示され、拒否されます。インストールします。これは 2009 年 12 月のリリースの不具合であるが、修正されたという記事を見つけました。ここで何が起こっているのですか?私は 64 ビットの Ubuntu で Helios を使用していますが、他の誰かがこの問題を抱えていますか? 修正または回避する方法について何か提案はありますか?
(3) Subversive Connector Discoveryダイアログは、(インストールして再起動した後) Eclipse 内から初めて Subversive を開こうとしたときに起動するように構成されているようです。しかし、私は SVNKit 1.3.2 をインストールできなかったので、そのダイアログをキャンセルし、Eclipse を閉じて 1 日立ち去りました。今、私はそれを起動させることができないようです.そして、私を助けるオンラインドキュメントはほとんどありません . このダイアログを2回目以降に起動する方法を知っている人はいますか?
ほんの少しでも助けてくれる人に感謝します。これらに答えることができる人のために、側溝を洗い、芝生を刈り、春の大掃除を行います!!!
eclipse - 複数のプロジェクトのコミットに関するEclipse Subversiveのリビジョン番号
同じリポジトリの場所を参照する Eclipse に 2 つのプロジェクトがあるとします。
リポジトリの場所: svn://server
project-module1 -> svn://server/trunk/project-module1
project-module2 -> svn://server/trunk/project-module2
したがって、プロジェクトの変更を Subversive と同期し、module1 と module2 に同じコンテキストを参照する変更がある場合、すべてのファイルを選択して 1 つのコミットを実行しますが、その後でプロジェクトのリビジョンを調べると、2 つのリビジョンが作成されていることがわかります。module1 用に 1 つ、module2 用に 1 つ、同じコメントがあります。
リビジョン番号が 1 つだけ作成される動作を変更するにはどうすればよいですか?
eclipse - 破壊的なリポジトリからの変更と同期する方法は?
更新とリビジョンへの更新があります
違いはなんですか ?「更新」は「リビジョンへの更新」ヘッドリビジョンと同じはずです。私は非常に混乱しています
eclipse - ソース管理にコミットされていない変更があるプロジェクトを見つけるにはどうすればよいですか?
プラグインを作成していますが、ワークスペースに存在するプロジェクトにSVNへのコミットされていないファイルがあるかどうかを確認する必要があります。私はSVNリポジトリと対話するためにSubversiveを使用しています。私は確かにそこに方法があります、破壊的はそれをします:)、しかし私はそれがする場所を見つけることができませんでした。例として持っています。
これを達成する方法を知っていますか?または、例を探す場所はどこですか?ありがとうございました。
eclipse - Eclipse で Subversive を使用して複数のリポジトリを同時に操作する
2 つの svn リポジトリを使用したいと考えています。1 つは私の実稼働環境と同期することで、もう 1 つは別の開発者と同期することです。Eclipse で Subversive を使用することは可能ですか?
編集:申し訳ありません!CVS ではなく SVN を意味していました
eclipse - 破壊的なAPIとの競合を見つける
ワークスペース内のいくつかのプロジェクトを更新するために、Eclipseプラグインを作成しています。更新後、競合が発生する可能性があります。更新されたプロジェクトで競合が発生した場合に、ユーザーにダイアログを表示したいと思います。
更新するには、を使用してUpdateOperation
から、更新されたプロジェクトでIResource.refreshLocal()を実行します。競合を探すために私は使用しますFileUtility.checkForResourcesPresenceRecursive(resources, IStateFilter.SF_CONFLICTING)
。また、IStateFilter.SF_CONTENT_CONFLICTING
とで試してみましたIStateFilter.SF_TREE_CONFLICTING
。通常、それらは戻りfalse
ます。
デバッグモードで実行すると、最初の2つはに戻りtrue
ます。そのため、更新後に発生するイベントがあり、デバッグモードで時間が失われると、Subversiveはそのことを知るようになります。私は正しいですか?これはどんなイベントですか?ではありませんIResourceChangeEvent
。運が悪かったので聞いてみましたPOST_CHANGED
。
ヒントはありますか?ありがとうございました。