問題タブ [sourcegear-vault]
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.
c# - 共有 .Net dll / パス 'bin\Release\ へのアクセスが拒否されました
プロジェクト間で dll を共有し、後でソリューションをビルドする際に問題が発生しています。簡単に言うと、プロジェクトの例を 2 つ挙げます。「MyWebProject」と「MyService」。
ソース管理として Vault を使用しています。これには、同じ .dll をリポジトリ内の他のフォルダーと共有する機能があります。そのため、「MyService」はチェックインされ、「共有」されている他のすべてのプロジェクトの信頼できる情報源として機能します。
この特定の Web プロジェクトのソリューションにはサービス プロジェクトも含まれているため、「MyService」を使用する唯一のプロジェクトである場合は、Vault から bin/Release フォルダーを削除しても問題ありませんが、他のソリューションは「MyService」プロジェクトに依存している可能性があります。
「MyService」には Vault にリリース フォルダがあるため、MyWebProject/MyService のソリューションをリリース モードでビルドしようとすると、次のエラーが発生します。
作業フォルダーの「MyService/bin/Release」から「MyService.dll」を削除し、リリース フォルダーの内容をチェックアウトして再構築すると、エラーはなくなり、ソリューションの変更をチェックインできます。
エラーに対処するもう 1 つの方法は、フォルダーを読み取り専用に設定しないことです (これは、実際には他の Vault の問題につながる可能性があります)。ただし、これと、リリース モードでビルドする前に毎回 .dll を削除することは、面倒な作業のように思えます。理想的な解決策ではありません..
別の方法で Vault で共有する必要がありますか、または毎回回避策を覚えなくても、問題を永続的に解決する別の方法はありますか?
sourcegear-vault - Sourcegear-vault - ファイル内検索オプションが機能しない。修正方法は?
私は Vault を使用してきましたが、満足しています。
ただし、私に欠けていることの1つは、「ファイルを検索する」機能です。
このオプションはメニューで利用できますが、単に機能しません。
ファイル内検索でエラーが発生しました。サーバー エラー: [3000] - リポジトリのインデックス ステータスは現在有効になっていません。
リポジトリのインデックス ステータス、またはファイル内検索オプションを使用するために必要なものを有効にするにはどうすればよいですか?
これは私がこれまでにやろうとしたことです:
ファイル内検索は、リポジトリ用に設定する必要があります。Vault 管理 Web ページ (http:///vaultservice/admin) に移動し、左側のリポジトリのリストを展開してから、リポジトリ名を展開します。[ファイル内を検索] リンクをクリックします。[オン] ラジオ ボタンをクリックし、右側の [保存] をクリックします。
この機能のデータベースが構築されるまでには時間がかかります。数分後にページを更新すると、「ステータス メッセージ:」という言葉の横に何かが表示されます。結果が Ready と表示されたら、Vault で Find in Files を使用する準備ができています。
データベースが非常に大きいと、非常に長い時間がかかることがあります。私たちの内部データベースは、構築するのにまるまる週末を要しました。
設定がオンからオフに変わった場合、サービスは失敗しています。その場合はお知らせください。詳しい手順をお知らせします
これは私が現在IISに持っているものです:
c# - Vault Client でチェックアウトしたファイルのプロパティにアクセスするにはどうすればよいですか?
SourceGear の Vault Client .NET API を使用して WinForms アプリケーションを開発しています。
チェックアウトされているファイルの詳細情報を取得したい。以下のコードは、チェックアウトの各ファイルをループします。
問題: アクセスできる (ファイル) プロパティは、FileId と CheckOutUsers だけです。
期待: ファイル名と追加情報があれば取得する必要があります。




