問題タブ [nantcontrib]

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

sql-server - 'SQLNCLI'プロバイダーがローカルマシンに登録されていません

ローカルPCで実行するNAntベースのスクリプトがあります。SQLServer2008Expressに接続し、ローカルPCでも実行して、.sqlファイルを使用してデータベースを削除および再作成します。これは正常に機能します。ここでは問題ありません。

別のPCで同じセットアップを再作成したときに問題が発生し、NAntスクリプトに次のようなエラーが表示されます。

オンラインで検索したところ、フォーラムでMicrosoft SQL Server Native Clientをインストールする必要があることが示唆され、このURLから取得したことがわかりました。(確かに、私はこれのネイティブクライアント部分のみをインストールしました)

これが2台目のPCにインストールされているにもかかわらず、スクリプトで同じエラーが発生します。助言がありますか?

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

nant - fxcop を使用する nant nantcontrib 構成

NAnt ビルド ファイルに実装した FxCop 属性を実行する必要があります。私は NAnt と NAntContrib を持っています。の内容nantcontrib\binを nant\bin フォルダーにコピーし、環境変数を に設定しましたFxCopCmd.exe

次に、NAnt スクリプトを実行するとエラーが発生します。

無効な属性 (fxcop)

何が問題なのですか?

0 投票する
0 に答える
311 参照

encryption - Nant を使用したセキュリティの問題

認証情報を保存する必要があり、パスワードをプレーンテキストで保存する必要はありません。

Nant でプロパティ値を暗号化する方法を見つけた人はいますか?
私は Nant と Nantcontrib のドキュメントを見てきましたが、暗号化については言及していません。独自の Nant タスクを作成する方法を検討しています。

助言がありますか?

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

msbuild - 要素の予期しない属性「BuildInParallel」

MsBuildでBuildInParallelオプションを使用しようとしています。

NAnt&NAntContribスクリプトがあります。

しかし、私はこのエラーメッセージを受け取ります:

お知らせ下さい?

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

nant - nant&nantconribを使用してPVCSからファイルをチェックアウトする

私はnantとnantcontribで最初の一歩を踏み出しているので、我慢してください!

nantで実行したい手順は次のとおりです。

  1. PVCSから最新のファイルを取得する
  2. AssemblyInfo.csをチェックアウト(つまり編集用)して、バージョン管理などを自動的に処理できるようにします。
  3. ビルドが完了したら、AssemblyInfo.csをチェックインします
  4. PVCSプロジェクト内のすべてのファイルにバージョンラベルのラベルを付けます。

nantcontribヘルプサイトを見たことがありますが、ファイルのチェックアウトについては言及されていないようです。

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

version-control - NAnt を使用して Visual Source Safe ブランチを作成する方法

まとめ
現在、最新のソース コードまたは特定のブランチ (パラメーターを使用)NAntに対して実行するビルド スクリプトがあります。vssget${branch}

本番ビルド/デプロイを行うときはいつでも、ビルドされたコードツリーにブランチが作成されます(開発を続行し、本番環境のコードベースが何であるかを知ることができるように、かなり標準的なものです...)

問題
その分岐の作成プロセスは依然として手動であり、Visual Source Safe Explorer にアクセスして分岐手順を実行する人によって実行されます。NAntVSS ブランチを作成する方法があるかどうか疑問に思っていました。

現在の計画
私は使用についてすでに知っており <exec program="ss">、それを回避しようとしていますが、より良い解決策がない場合、それが私がとる可能性が最も高いルートです.

NAntこのためのまたはターゲットがあるかどうか、または過去にこれを実行するために使用したスクリプトタスクがあり、そのコードを提供できる人がいるかどうかを知っている人はいますか?それNAntContribは非常に高く評価されます.

免責事項
cvs、svn、git、およびその他すべてのソース管理ソリューションについて知っていますが、現時点ではツールを変更することはできません。

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

.net - CruiseControl.NetにNantビルドエラーが表示されない

Cruise Control 1.5.7256.1を実行しており、NantとNantcontribを使用してビルドを実行しています。ビルドは失敗し、正しく成功していますが、失敗すると、関連するエラーメッセージがCCNetビルドレポートページに表示されます。下の画像を参照してください

エラーなし!

ビルドエラーは[ビルドログの表示]ページで確認できますが、[ビルドレポート]ページに到達していません。ビルド自体は非常に単純で、.Net3.5.slnファイルをビルドするのはNantcontribmsbuild要素にすぎません。

何か案は?

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

nant - NAnt から内部コマンド (Command.com) を使用するにはどうすればよいですか? (「タイプ」など)

Windows システムでは、特定の dos コマンドには、NAnt の exec タスクを介して明示的に呼び出すことができる実行可能ファイルがありません。(具体的には、Command.com の一部であるコマンドについて話している)

完全なリストはここにあります。NAnt または NAntContrib タスク (コピー、移動、名前変更など) を使用すると、より便利なコマンドを実行できるコマンドもありますが、'type' などの一部のコマンドは実行できません。

これらのコマンドをビルドの一部として実行するにはどうすればよいですか? たとえば、ワイルドカードを使用して、ビルドによって実行された外部コマンドからログ ファイルの内容を簡単に表示するにはどうすればよいですか (外部コマンドのログ ファイルの内容がビルドのログ ファイルにエコーされるようにするため)。

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

.net - デフォルトのNantタスクを別のタスクに置き換えます

.build構成ファイルを変更せずにNantからのコピータスクを再定義したい。ナントで可能ですか?

Msbuildには次のものがあります。

それを行うことができます。

nantスクリプトの実行中にグローバルにオーバーライドする方法がわからないため、コピータスクを作成しました。

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

cruisecontrol.net - クルーズ コントロールで nantcontrib vssget タスクを使用して、置き換えられたファイルのリストを取得するにはどうすればよいですか。ネット

NantContrib タスクを使用vssgetして、ビルド プロセスで Source Safe から最新のコードを取得しています。どのファイルが更新/置換されたか、基本的に発生した変更を知り、それを画面/ログファイルに出力したいと思います。

私が得る唯一の出力は...