問題タブ [svnkit]

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

netbeans - SvnKit と Netbeans を使用していますか?

Netbeans 6.7/8 を SVNkit で動作させる方法はありますか?

組み込みの SVN Netbeans プラグインまたは同様のソリューションを置き換えるプラグインを探しています。現在、私の回避策は、すべての jsvn コマンドのコピーを作成し、コピーの名前を svn と同等のものに変更することです。動作しますが、頭が痛いです。

編集: なぜこれをやりたいのかというと、Eclipse と Netbeans が Linux ボックスで単一のプロジェクト インスタンスを共有できるようにするためです。Windows では、Eclipse が javahl を使用して svn にアクセスできるため、問題ありません。

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

c# - C# の ikvmc-ed ライブラリで SVNKit を使用すると、SVNException でファイルの名前を変更できない

ikvmc を使用して svnkit を C# (dll) ライブラリにコンパイルし、プロジェクトへの参照としてリンクしました。

チェックアウトするための概念実証コードを試しました。

すべてが正常にコンパイルされ、正常に実行されます。ただし、次のエラーがあります。

checkout_folder が作成されます。競合するファイルは次のとおりです。

checkout_folder の内容は次のとおりです。

なぜこれが起こっているのか、どうすればこれを克服できるのでしょうか?

編集:Windowsで動作します(.NETではなくモノで)。Windows には、ファイルに対する煩わしいファイル アクセス許可がないためです。

Edit2: chmod 777 -R checkout_folder が既にあり、2 つのエントリ ファイルを明示的に chmod 777 します。それでもうまくいきません。変。

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

java - svnkit:作業コピーのリビジョン番号を取得するには?

SVNKit 1.3.2 を使用しており、作業コピーのリビジョン番号を取得しようとしています。

作業コピーはSVNKitでもチェックアウトされますが、呼び出そうとすると

「フォーマット」ファイルが宛先パスの下に見つからないことを示す FileNotFoundException を受け取りました。/path/to/working/copy/format

私は2つのトラブルを見ることができます: - このファイルは.svnフォルダにあるはずですが、作業ディレクトリのルートにある「フォーマット」ファイルにアクセスしようとします

  • この .svn フォルダーにはファイルがありません。

手がかりはありますか?ありがとうございました!

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

java - SVNKit:特定のリビジョンのファイルを取得します

svnにコミットした後に変更をデータベースにプッシュするツールを書いています。

問題は、特定のリビジョンのdirを取得する方法です。

この場合、list()では、リビジョンに関係なく、すべてのdirをurlから取得します。もちろん、ifを使用してそれらを取り除くことはできますが(現在行われているように)、それは良いアプローチではないと思います。

そのための具体的な方法はありますか?

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

svnkit - svnkit: エントリ名の取得中に問題が発生しました

SVN Eclipse EFS プラグインを作成しようとしていますが、エントリの名前を取得するときに問題が発生します。

私が電話をかけるとき: SVNRepository

// ディレクトリの内容を提供されたコレクション オブジェクトにフェッチし、ディレクトリ エントリ自体を返します。

SVNDirEntry getDir(文字列パス、長いリビジョン、ブール値の includeCommitMessages、コレクション エントリ)`

指定されたパスのエントリを正しく返しますが、「返された」エントリに「名前」の値を設定しません。コレクションで返されるアイテムはすべて問題ないことに注意してください。

これがなぜなのか誰か知っていますか?および/または回避策がある場合は?

参照: http://svnkit.com/javadoc/org/tmatesoft/svn/core/io/SVNRepository.html http://svnkit.com/javadoc/org/tmatesoft/svn/core/io/SVNRepository.html#getDir (java.lang.String、long、boolean、java.util.Collection)

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

svnkit - バージョン管理のための Subversion

ソース管理を提供することを主な目的とするアプリケーションに取り組んでいます。私の考えは、ファイルのチェックアウトとチェックインに SVNKit を使用することです。しかし、SVNKit を使用しているときに、求めていた速度がないことに気付きました。たとえば、開発者が 3 ~ 40 個のファイルの変更を含む可能性のある ChangeRequest を作成するたびに、32 個のフォルダーに分散されたディレクトリ構造を作成する必要があります。これには約 50 秒かかります。別の例では、変更要求を作成した後、開発者は要求にファイルを追加できます。トランクからブランチに 1 つのファイルをコピーするだけでも、約 6 ~ 7 秒かかります。私の質問は、誰かがこのような経験をしたことがありますか?パフォーマンスを改善するために何をしましたか? さらに、私のアプローチは正しいですか?

注: 「http」プロトコルを使用していますが、「svn」プロトコルは使用できません。

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

java - SVNKit:ファイルシステムから手動で削除されたファイルをコミットします(ワークコピー)

CommitItem(コミットする変更)の収集に関する問題を解決できません。より正確には、変更および追加されたファイルに問題はありませんが、ファイルシステムから手動で削除したファイルはCommitItemリストに表示されません...そしてそれら変更はSVNサーバーにコミットできません。

APIを使用してファイルを削除した場合、問題は発生しません...しかし手動で削除します...

誰かが同様の問題を抱えていましたか?

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

svnkit - SVNKit: 作業ディレクトリからリビジョン番号を取得する方法

SVN リポジトリがチェックアウトされたパスから svn リビジョン番号を取得できるメソッドを実装したいと考えています。メソッド宣言は次のようになります。

これには SVNKit を使用しようとしていますが、最初に SVN URL が必要なようです。ローカルパスから始める方法はありますか?

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

c++ - CまたはC++のラッパーのようなSVNKit

自分で作成する前に、

SVNKitと同じことをするCまたはC++のラッパーはありますか?

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

svn - Windows XP で ant 1.7.1、svnant 1.2.1、java 1.6.0_17、および svnkit で動作する svnant タスクを取得できない

svnkit を使用して svnant ant タスクから subversion にアクセスしようとすると、次の結果が得られます。

svnkit.jar および svnjavahl.jar を含むすべての適切な jar がクラスパス上にあることを確認しました。

同様のクラスパスを使用して、Eclipse 20100218-1602 内で ant を実行しても同じ結果が得られます。

不思議なことに、上記のクラスを呼び出す次の Java プログラムが動作するようです。

org.tigris.subversion.svnclientadapter.svnkit.SvnKitClientAdapter を出力します

また、subclipse eclipse プラグインは svnkit (Eclipse に付属しているもの) を問題なく使用します。