問題タブ [javahl]
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.
svn - CentOS に JavaHL 1.6 をインストールする
CentOS に JavaHL の 1.6 バージョンをインストールしようとしていますが、これは予想よりも難しいことがわかりました。
誰かがそうすることに成功し、これのレポを指すことができますか?
前もって感謝します。
java - JavaHLがロードされない(NoClassDefError)
Windowsを再インストールし、Eclipseの新しいコピーを解凍しました。それにもかかわらず、Subclipseを介してsshリポジトリにアクセスできませんでした。問題はJavaHLにあるようで、TigrisWebサイトのテストではNoClassDefErrorが発生します。これはソフトウェアの問題と見なすことができますが、誰かが以前にこれに遭遇したことを願っています。これを修正する方法はありますか?それは非常に緊急です。
PS:Subclipseが構成ファイルを調べてTortoiseSVNのPLinkクライアントに呼び出しを転送し、PLinkクライアントがPageantにロードされたキーを取得するように設定されました。
編集:jdkを再インストールした後のjava-jarjavahltests.jarからの出力は次のとおりです。
そして、これが私が以前に持っていた出力です:
最後に、EclipseIDEで取得できるものは次のとおりです。
svn - Subclipse は、p12 証明書の要求を要求し続けます
eclipse で subclipse を使用しており、https リポジトリにアクセスする必要があります。初めてp12証明書とパスフレーズを要求されたときはすべてうまくいきましたが、リポジトリを探索するたびにこのウィンドウが表示され続けます. この情報をどこかに保存する方法はありますか?
それらを保存しようとしました~/home/myuser/.subversion/config
が、機能していません:
なにか提案を?ところで、この構成では、コマンドラインでも尋ね続けます。
更新:問題を部分的に解決しました。Preferences/Team/SVN に移動し、JavaHL から SVNKit に切り替えたところ、コミットと SVN ツリーの探索が、質問しなくてもうまく機能しています。だから今、問題はJavaHLでそれを解決する方法だと思いますか?
eclipse - Eclipseの問題でのSVNの再配置
Eclipseの再配置機能を使用して、プロジェクトが監視しているsvnサーバーを切り替えようとしています。SVNリポジトリビューを開き、リポジトリを右クリックして、再配置を選択し、新しいURLを入力すると、次のように吐き出されます。
以前は、チェックアウトするときに古いサーバーで同じエラーが発生していましたが、それでも常にディレクトリリストが表示されていました。SVNリポジトリに新しい場所を追加すると、問題なく参照できます。私はここで何が間違っているのですか?
Eclipse3.5.2でMylyn3.0.0のサブクリップ統合を使用しています。私も持っています
java - Java Subversion ライブラリ
Subversion (SVN) 用の Java API を研究しています。以下の3つがあるようです。
- JavaHL - SVN プロジェクトの一部。比較的低レベルの API を提供します
- svnClientAdapter - Subclipse プロジェクトの一部。比較的高レベルの API を提供します
- SVNKit - 他の 2 つとは異なり、これは SVN プロトコルの 100% Java 実装を提供します。つまり、ネイティブ ライブラリをインストールする必要はありません。高レベル API、低レベル API、JavaHL の実装、およびその実装に SVNKit を使用するコマンドライン クライアントを提供します。
私はこれらの API を実際に使用した経験はありませんが、上記が正しいと仮定すると、SVNKit は明らかに勝者のように見えます。私は経験上、見た目が人を惑わす可能性があることを知っているので、これらのライブラリの 1 つまたは複数を実際に使用したことのある人からのフィードバックを求めています。上記で提案したように、SVNKit は暴走した勝者ですか、それともより良い選択がありますか。
答えは、API を使って何をするかによって異なると思います。(おそらく驚くべきことに)答えは、ファイルの追加、更新、削除、プロジェクトとリポジトリの作成、分岐など、ほとんどが書き込みです。
ありがとう!ドン
eclipse - JavaScript Web 開発者向けの Eclipse IDE + Subclipse + Mac OS X 10.6 上の JavaHL
Snow Leopard で Eclipse プラグイン Subclipse を使用したいと考えています。JavaScript Web 開発者向けの Eclipse IDE (Helios Service Release 1) をインストールしました。
Subversion サーバーは SSL で保護されていることに注意してください。個人証明書 (p12 ファイル) を使用する必要があります。
証明書ファイルの場所をシステムに伝えます
この行で:
コマンドラインでSVNを使用すると、これが機能します。
そこで、私の最初の試みは、Eclipse の「新しいソフトウェアのインストール」ダイアログ内で、subclipse.tigris.org が提供する Subclipse プラグインを使用することでした。これにより、Subclipse 1.0.0 が提供されます。SVN リポジトリに接続しようとすると、Eclipse のコンソール ビューで次のエラーが発生して終了しました。
新しい SVN バージョン + JavaHL (Snow Leopard にプリインストールされている SVN は 1.0) を使用することをお勧めしますが、http://subclipse.tigris.org/wiki/JavaHL#head-5ccce53a67ca6c3965de863ae91e2642eab537de によると、少なくとも SVN/ が必要です。 openCollabNet の JavaHL バージョン 1.4.x。しかし、Mac OS X 10.6 用の 1.4.x は利用できません。そこで得られるのはわずか 1.6 です。だから私は1.6を取り、Ecipseの「新しいソフトウェアのインストール」ダイアログがSubclipseの新しいバージョンを提供することを期待していましたが、それでも1.0.0を提供しています。実際、この組み合わせは機能せず、SVN に接続しようとするとエラーが発生します...
今何ができますか?
depth - SVNClient (JavaHL) の深さ
Add/checkout/commit などの正しい (非推奨ではない) バージョンを使用しようとしていますが、これらのアクションには "Depth" の int が必要です。私が書いているプログラムでは、深さを常に知っているわけではありません。--depth を指定してコマンド ラインから SVN を使用する場合と同様に、INFINITY 'キーワード' を使用すると便利です。
ただし、javahl の SVNClient を使用して Java コードでこれを行う方法がわかりません。
無限の深さを「シミュレート」するために Integer.MAX を平手打ちするのが最善の策ですか?
eclipse - EclipseHeliosでSubversiveを使用してSVNsvn+sshリポジトリをチェックアウトする
コンピューター(Mac OS X Leopard)からシェルを介してリモートSVNリポジトリを問題なくチェックアウトできます。私はすでにsshキーとそのすべてのものを確立しました。今、私はEclipseヘリオをMacと破壊的なプラグインにインストールしました。svn + sshリポジトリで動作させる方法が見つかりません。良いチュートリアルを教えていただけますか?私のグーグルcaanは今日有用なものを見つけられません
PS:これは私が得るエラーです:
PS2:すでにJAVAコネクタに問題があるようですが、SVNキットのような新しいコネクタをどのようにインストールしますか?
java - Eclipseとの接続時のSVNエラー
SVNをEclipseに接続しようとすると、次のエラーが発生します。それを解決する方法はありますか?
java - SVNClient.logMessages が結果を返さない
JavaHL を使用して 1.6 svn リポジトリに接続しています。リポジトリの内容を一覧表示することはできましたが、アイテムの履歴 (チェックインに関するコメント、日付、作成者など) を取得できませんでした。
私が見る限り、SVNClient.logMessages は正しいメソッドですが、コールバック メソッドは実行されていません。パス リビジョンには Revision.HEAD を使用し、Revision.START と Revision.HEAD を保持するリビジョン範囲オブジェクトを使用しました。制限は 0 に設定されています (ドキュメントによると制限はありません)。リビジョン、日付、作成者、コメントを取得しようとしています。
誰かが JavaHL を使用したコード例を知っていれば、そのコードを私のコードと比較することで自分の欠点を見つけることができるかもしれません。
ところで: SVNKit のことは知っていますが、経営陣はそれを購入しないことに決めました。したがって、サンプルプログラムがほとんど存在しないJavaHLを使用する必要があります(ドキュメントは、非常に詳細な説明なしでクラスとインターフェースをリストするだけです)。だから、これは私には不可能なので、SVNKitのその方向に私を向けてください。
任意のポインタをいただければ幸いです。
ナーフ