問題タブ [sharpsvn]

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 に答える
307 参照

c# - SharpSVN API では、SvnSslServerTrustEventArgs 保存メンバーは正確に何をしますか?

これは、リポジトリに接続しようとしたときにすべての警告 (証明書の警告など) を受け入れるためにサンプル コードで使用されていることがわかりましたが、Save=true; が正確に何であるかはわかりませんでした。これらの証明書が受け入れられたという事実を保存しているかどうかを具体的に行っていました。任意の洞察をいただければ幸いです。ありがとう。

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

vb.net - 32 ビットまたは 64 ビットの dll を使用して .net アプリケーションをコンパイルする

ここで、SVN 用の SharpSVN ラッパーを使用するアプリケーションを作成しました。過去数年間、それは私たちによく役立ってきました。ただし、64 ビット システムの導入を開始したため、アプリケーションはこれらのシステムで SharpSVN dll にアクセスできないようです。

SharpSVN dll の 64 ビット バージョンをダウンロードしましたが、次に何をすべきか迷っています。32 ビット ユーザーがアプリケーションを使用するのを止めることはできないため、両方のプラットフォーム用にコンパイルできる必要があります。幸いなことに、このアプリケーションでは、ntier スタックのさまざまなレイヤーをソリューション内の個別のプロジェクトに分割するため、SharpSVN dll を利用する私のビジネス レイヤーは独立しています。

プロジェクトの 2 つのコピーを維持することなく、アプリケーションの 32 ビット バージョンと 64 ビット バージョンの両方をコンパイルするにはどうすればよいでしょうか?

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

c# - SharpSVN を使用した C# のプレコミット フック

私はSharpSVNを初めて使用します(率直に言って、C#もかなり初めてです)。コメントをチェックする単純なプリコミットフックを機能させようとしています。(つまり、コメントがない場合、コミットは失敗します)

関連する役立つ投稿 (このようなもの)がいくつかありますが、基本的な質問がいくつかあり、先に進むことができません。

1) 上記のリンクのようなコードを C# で実行するにはどうすればよいですか? (つまり、どの C# コンテキストを使用しますか? コンソール アプリケーション? csharp クラス?)

2) Windows Server のコンテキストで、コンパイル済みの C# プログラムを呼び出すにはどうすればよいですか?

この回答の方法論を試してみましたが、うまくいきませんでした。

前もって感謝します。

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

c# - ローカルリポジトリでsharpsvnを使用する

.NET用のsharpsvndllを使用しています。Subversionを使用するのは初めてですが、リポジトリをリモートサーバーではなくファイルシステムに配置したいと考えています。

このようにsharpsvnを使用することは可能ですか?つまり、c:\ somewhereからc:\ somewhere-elseにチェックアウトしていますか?

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

c# - c# で Sharpsvn client.status を使用する

この質問を読んだばかりで、それについて質問があります: クライアントが特定のリポジトリを参照するように設定するにはどうすればよいですか? この例では、作業コピーの場所で使用されているため、クライアントは差分を確認する場所をどのように知ることができますか?

ありがとう :)

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

c# - SharpSVN:「最後の呼び出しはキャンセルされました」とはどういう意味ですか?

SharpSVN1.6と.Net3.5を使用しています。いくつかのSvnArgs(UpdateArgs、CommitArgsなど)で
プロパティを確認しましたが、ドキュメントが見つかりませんでした。IsLastInvocationCanceled

誰かがそれが何を意味するのか教えてもらえますか?

ありがとう!

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

c# - SharpSvn: Update() の結果を確認するにはどうすればよいですか?

シンプルなコマンド ライン svn クライアントを使用する場合、実行updateすると、作業コピーに加えられた変更を確認できます。

Client.Update()たとえば、操作によってファイルが削除されたかどうかを確認する必要があるため、SharpSvn(C#、.Net 3.5を使用)でそうしようとしています。
を使用してみSvnUpdateResultましたが、フォルダー全体に対して 1 つのアイテムが返され、詳細はわかりません。で便利そうなものも見つかりませんSvnUpdateArgs

助けてください?

ありがとう。

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

c# - SharpSvn: 削除されたファイルを復元する適切な方法

次のシナリオを考えてみてください:
1. ユーザー A がファイル (file1.txt としましょう) を作成してコミットします。
2. ユーザー B がこのファイルをリポジトリから削除します。
3. ユーザー A はローカルの作業コピーにファイルを持っており、それを復元したいと考えています。ユーザーは、実行後にそれを発見しますUpdate()

これを達成する適切な方法は何ですか?

これまでのところ、私は試しました:
-Client.Revert()続いてUpdateいますが、変化は見られません。
――Client.Merge(local_working_copy, SvnUriTarget_of_repository, revision_range_between_the_previous_and_new)それでも変わらない。
ここでClient.DiffMerge()、ターゲット パスはファイルのローカル パス、merge_from は以前のリビジョン番号のリポジトリ内のパス、merge_to は新しいリビジョンのローカル パスです。- ファイルがバージョン管理されていないという例外が発生します。ローカルに存在しないため、追加できません。ターゲット パスをリポジトリ パスに置き換えると、これは作業コピーではないという例外が発生します。

助けてください、
ノア

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

c# - Visual Studio 2010でのC#とのSubversion接続

ライブラリをSubversionSharpsvnに接続するために使用していますが、常にエラーが発生します。コードは次のとおりです。

認証がありませんが、このコードを実行しようとすると、プロジェクトのメイン()で次のエラーが発生します。

「混合モードアセンブリはバージョン'v2.0.50727'ランタイムでコンパイルされており、追加の構成情報がないとランタイム4.0でロードできません。」

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

c# - Subversionディレクトリのサイズ

私はsharpsvnによるsubversionの下のディレクトリでチェックアウトを行うプロジェクトを持っています。ここでやりたいのは、プログレスバーにチェックアウトプロセスを表示することですが、そのためには、ボードのサイズ、ライブラリのどのプロパティまたは決定を知る必要がありますか?ディレクトリのサイズを返しますか?

前もって感謝します!