問題タブ [trac]
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 - TracのようなFogBugzSVN統合?
FogBugzはTracのようにSVNと統合されますか?
svn - リビジョンを Trac と一緒にグループ化しますか?
Trac で「既に svn にコミットした一連のリビジョンをまとめてグループ化」 (Jim T の回答を参照) するにはどうすればよいですか?
svn - Subversionからのコミットのタイムラインビューを生成するための良い方法はありますか?
Subversionから始めて、現在3つのプロジェクトのリポジトリを設定しましたが、すべて問題ないようです。サブクリップはいいですね!
とにかく、私が欲しいのは、これらのリポジトリへのコメント付きのコミットを示す素晴らしいタイムラインです。それらはすべて、それらが含まれるWebサイトと同じサーバーでホストされます。
私はtracを試しましたが、これは私が望むことを実行しますが、チケット/ wiki / etcは本当に必要ではなく、タイムラインだけが必要なので、非常にやり過ぎのようです。
何か案は?
migration - 別のコンピューターで Trac から Redmine に移行する
2 つのシステムが異なるマシンにある場合、Trac を別のマシンにコピーする以外の方法で、Trac データベースを Redmine に移行することはできますか? 同じボックス内での移行は簡単です: http://www.redmine.org/wiki/redmine/RedmineMigrateですが、移行には Trac ファイルへのアクセスが必要なため、これを行う方法がわかりません。
python - Tracプラグインをデバッグするにはどうすればよいですか?
私は、ビジネス要件に合うようにTracを拡張するかなりの量の作業を開始しようとしています。これまで、開発環境としてpythonWinとNetbeans 6.5を使用してきましたが、どちらも、作業中のプラグインをデバッグする方法を提供していないようです。
私はPythonにまったく慣れていないので、デバッグを行うためにどのように構成できるかを開発環境に設定していない可能性があります。
明らかな何かが欠けていますか?デバッグメッセージをTracログに出力することに頼らなければならないのは少し古風なようです。これが、現在私がデバッグしている方法です。
python - データベース認証を使用したTrac
Tracでの認証にデータベースを使用することは可能ですか?このインストールでは、.htpasswd認証は必要ありません。
データベースとしてTrac.11とMySQLを使用します。Tracは現在データベースを使用していますが、認証を提供していません。
python - mod_python 変数のキャッシュ
mod_python を使用して、Apache で Trac を実行しています。プラグインを開発していますが、グローバル変数がどのように保存/キャッシュされるかわかりません。
私はpythonが初めてで、件名をグーグルで調べたところ、mod_pythonがpythonモジュールをキャッシュしていることがわかりました(と思います)。ただし、Web サービスの再起動時にキャッシュがリセットされることを期待していますが、そうではないようです。リストであるグローバル変数があるため、リストをテストして値が存在するかどうかを確認し、存在しない場合は追加します。これを初めて実行したとき、リストに 3 つのエントリが追加されました。その後、リストには最初から 3 つのエントリがあります。
例えば:
上記のコードは、実際のコードではなく、私が行っていることの単なる例です;-)。しかし、基本的に doSomething() メソッドは Trac によって呼び出されます。初めて実行したとき、3 つのエントリすべてが追加されました。現在 - Web サーバーを再起動した後でも、len(globalList) コマンドは常に 3 です。
Web サーバーの再起動後に Trac でページを更新すると、Trac がログインの詳細を記憶しているため、セッション (したがってグローバル変数) がキャッシュされている可能性があります。その場合、キャッシュを強制的にクリアするにはどうすればよいですか。globalList 変数を手動でリセットしたくないことに注意してください。globalList.length = 0
何が起こっているのかについて、誰かが洞察を提供できますか? ありがとうございました