問題タブ [redmine]

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

ruby-on-rails - Ruby/Rails with Rails Engine (Redmine プラグイン) - オーバーライドせずにベース ビューに追加しますか?

基本の Redmine レイアウトに何かを追加する必要があるプラグインがあります。この変更は、いくつかの div と JavaScript 関数の呼び出しで構成されています。現在、基本レイアウト ビューをオーバーライドするだけでこれを実現しています。

Redmine をアップグレードすると、オーバーライドされたページは更新されたバージョンで更新されないため、これを行うのは好きではありません。この機能を追加するよりエレガントな方法はありますか?

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

redmine - redmine API 経由で新しい課題リストを正しく取得するには?

Redmine リポジトリから新しい問題を取得し、それらに対していくつかのユーティリティ タスクを実行する小さなツールを作成しています。ツールをバックグラウンドで実行し、新しい問題について redmine を毎分ポーリングすることを計画しています。

API経由ですべての問題を取得するのに問題はありませんが、最後の呼び出し以降に新しいGET /issues.xml問題を正しくポーリングする方法がわかりません。私が提案できる唯一の方法は、フィールドを使用して、更新時間 > 最後のポーリング時間の問題を取得することです。それが正しいか?これが正しければ、更新時間 > 指定時間の問題をどのように取得できますか?updated_on

API ドキュメント ページにはのような例がありますGET /issues.xml?project_id=2が、これは等値比較であり、「update_time」が指定された時間よりも大きいかどうかを比較する必要があります。

もちろんGET /issues.xml?update_time>'01.10.10 12:08:41'、、、比較のための特別な構文でなければならないことをお勧めします。
使用できる正しい API リクエストに関するヒントはありますか?

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

ruby-on-rails - Redmineを1.0.1から1.0.3にアップグレードする

私はhttp://www.redmine.org/wiki/redmine/RedmineUpgradeからすべてを行いました:

hosting_aleynikov @ lithium:〜/ projects / redmine $ cd redmine-1.0.3
hosting_aleynikov @ lithium:〜/ projects / redmine / redmine-1.0.3 $ rake generate_session_store(/ var / www / home / hosting_aleynikov / projects / redmine / redmine -1.0.3)hosting_aleynikov @ lithium:〜/ projects / redmine / redmine-1.0.3 $ rake db:migrate RAILS_ENV = Production(in /var/www/home/hosting_aleynikov/projects/redmine/redmine-1.0.3)hosting_aleynikov @lithium:〜/ projects / redmine / redmine-1.0.3 $ rake db:migrate:upgrade_plugin_migrations RAILS_ENV = Production(/var/www/home/hosting_aleynikov/projects/redmine/redmine-1.0.3内)古い移行テーブルが見つかりません-何もする必要がないと仮定してhosting_aleynikov@lithium:〜/ projects / redmine / redmine-1.0.3 $ rake db:migrate_plugins RAILS_ENV = Production(in /var/www/home/hosting_aleynikov/projects/redmine/redmine-1.0.3 )。

エンジンの移行...移行

Acts_as_activity_provider...移行中

Acts_as_attachable...移行中

Acts_as_customizable...移行中

Acts_as_event...移行中

Acts_as_list...移行中

Acts_as_searchable...移行中

Acts_as_tree...移行中

Acts_as_versioned...移行中

Acts_as_watchable...移行中

awesome_nested_set...移行中

classic_pagination...移行中

coderay-0.9.2...移行中

google_analytics_plugin...移行中

gravatar...移行中

open_id_authentication...移行中

prepend_engine_views...移行中

rfpdf...移行中

ruby-net-ldap-0.0.4..。

hosting_aleynikov @ lithium:〜/ projects / redmine / redmine-1.0.3 $ rake tmp:cache:clear(in /var/www/home/hosting_aleynikov/projects/redmine/redmine-1.0.3)hosting_aleynikov @ lithium:〜/ projects /redmine/redmine-1.0.3$ rake tmp:sessions:clear(/var/www/home/hosting_aleynikov/projects/redmine/redmine-1.0.3)hosting_aleynikov @ lithium:〜/ projects / redmine/redmine-1.0。 3 $

ls app db extra lib public README.rdoc

ベンダー構成ドキュメントファイルログのテスト

Rakefileスクリプトtmp

.......しかし、私のバージョン1.0.1は1.0.3にアップグレードしたくないのです。

  1. 古いフォルダー(バージョン1.0.1)でのproduction.logの更新

  2. 管理の情報-情報はこれを示しています:「Redmine1.0.1.stable(MySQL)」

  3. 添付ファイルは古いフォルダに入ります。

それを終えるのを手伝ってください。

みんなありがとう。

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

migration - ある Trac インスタンスから別のインスタンスへの移行

ある trac インスタンスから別のインスタンスにチケットを移動したいと考えています。これを行うのに役立つユーティリティはありますか? 現在のインスタンスは、sqllite db を使用してサーバー上で実行されています。移動先のインスタンスは sourcerepo にあります。これらのチケットの移行に役立つユーティリティはありますか?

sourcerepo には redmine のインストールも用意されているので、trac から redmine にチケットを移動できてもかまいません。

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

svn - SVNとRedmineのプロジェクト管理の統合

現在、私はRedmineを使用してプロジェクトを管理しており、svncommitlogとのいくつかの重要な統合を知っています。

また

この統合に関する詳細情報をどこで見つけることができるか、またはコミットログで費やした時間のようなものをどこで構成できるかを誰かが知っていますか?

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

ruby-on-rails - Redmine と Integrity を Heroku にデプロイして、GitHub のプライベート リポジトリで Rails プロジェクトを追跡する

シナリオ

  • プロジェクトAは Rails アプリケーションです。

    • プライベート リポジトリの GitHub でホストされているコード。
    • Heroku (読み取り専用ファイル システムを持つ) にデプロイされています。
  • 私のプロジェクトAを管理するために使用されるRedmineのインスタンスであるプロジェクトR :

    • 別のプライベート リポジトリ(同じ GitHub アカウント)の GitHub でホストされているコード。
    • Heroku (読み取り専用ファイル システムを持つ) にデプロイされています。
  • Integrity のインスタンスであるプロジェクトCIは、プロジェクトAを (テストを実行して) 継続的に統合するために使用されます。

    • 3 番目のプライベート リポジトリ(同じ GitHub アカウント)の GitHub でホストされているコード。
    • Heroku (読み取り専用ファイル システムを持つ) にデプロイされています。

私が欲しいもの

私はできるようにしたい:

  1. プロジェクトRで Redmineのリポジトリ機能を使用します(つまり、プロジェクト R からリポジトリを表示できるようにするため)。

  2. CI でテストを実行します。

私の問題

プロジェクト R とプロジェクト CI の両方でプロジェクト A のコードを複製して最新の状態に保つ。

私が試したこと

1. ポイントについては、 http://www.redmine.org/wiki/1/RedmineRepositoriesにある指示に従おうとしましたが、唯一の違いは、A のローカルのベア コピーをルートに作成したことです。 /A.git dir .

その後、Heroku にプロジェクト R を再デプロイし、Redmine のプロジェクト A 設定で SCM "Git" として構成し、A.git を .git ディレクトリへのパスとして構成しました (./A も試しました) 。ギット)。

ただし、Redmine の A プロジェクトのタブ リポジトリをポイントすると、次のメッセージが表示された 500 が表示されます。

「エントリまたはリビジョンがリポジトリに見つかりませんでした。」

どこが間違っていますか?なにか提案を?

ありがとうございました!

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

ruby-on-rails - Redmine 送信メールの設定エラー

Redmine 1.0.3 でメール通知を設定できません。テストメールを送信すると、次のエラーが表示されます。

メールの送信中にエラーが発生しました (getaddrinfo: ストレージ制御ブロックが破棄されました。)

私のemail.ymlは次のとおりです

これに関する助けに感謝します。

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

ruby-on-rails - 新しい gem を Rails アプリに統合する方法 (Redmine)

Redmine (Rails 2.3.5) の展開で使用するいくつかのアルゴリズムを実装する gem を開発しました。

gem は、ファイルを生成する Rakefile を作成する jeweler でスキャフォールディングされました.gemspec

ただし、にコピーしてvendor/gems実行するscript/consoleと、次の警告が表示されます。

コマンドを実行するとrake gems:refresh_specs、同じメッセージが表示されます。vendor/gemsRedmine内に gem を適切に「インストール」するにはどうすればよいですか?

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

windows - Windows(redmine)でsvnへのfile://パスを指定する方法は?

Redmineを使用していて、プロジェクトにSVNリポジトリを指定しようとしています。Z:\ svnにSVNがあり、プロジェクトの名前が「myproject」であると仮定しましょう。Eclipseでは、リポジトリパスとしてfile:/// svn/myprojectと入力すると機能します。ただし、Redmineでは機能しません。「Z:」の有無にかかわらず、スラッシュ、バックスラッシュを試しました。

「ファイル」プロトコル仕様は、ドライブ文字について何かを述べていますか?それともRedmine関連の欠点ですか?それを機能させる方法は?

すべてのプログラム(Eclipse、Redmine)はZ:ドライブ上にあります。

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

emacs - Redmine (または他の課題トラッカー) とプレーンテキストの todo リストを同期する方法はありますか?

シンプルなテキスト ベースのインターフェイスを介して Redmine タスクベースにアクセスしたいと考えています。


現在、これは 2 つのユースケース / フェーズに要約されます。

  1. 単純な wiki ベースの箇条書き TODO リストからRedmineにタスクのバッチをインポートします。プレーンテキストコンテンツ。これは 1 回限りの作業なので、迅速で汚れた解決策で問題ありません。

  2. 後で、スムーズな双方向同期があれば素晴らしいでしょう..たとえば、エディターでわかりやすいプレーンテキスト (または XML) を介して大量のタスクを編集したり、単純なテキスト処理ですべてを操作できるスクリプトを作成したりします。次に、Redmine と同期し、それらをコミットします。

これらを達成する最も簡単な方法についてのアイデアはありますか?

特に1回限りのインポートの場合は、外部ソリューション(つまり、サーバーに触れない)をお勧めします。きちんとした IDE/エディター/クライアント、またはスタンドアロンの Ruby スクリプト (たとえば、RM API を使用) のようなもの。適切な RM プラグインが利用可能であれば、私はそれを試してみることに抵抗しません (私たちの素敵な IT サポートから root アクセスを得ることができます:).. 現在のアイデア:

  • Emacs/ Org-modeは、クールなタスク マネージャー UI と完全なプレーン テキスト機能の素晴らしい組み合わせのように見えます。タグや状態もキャプチャするのに十分なようです。この記事はOrgmode と Roundup: Bridging public bugtrackers と local tasklistに有望に見えますが、完全に一致するわけではありません。
  • Ruby の org-mode パーサーは、redmine-api アクセスのあるスクリプトで使用できます。または、最悪の場合 (私にとっては、現在)、新しく開発された RM プラグインで使用できます。これは良いスタートのようです: org-ruby
  • RM->XML のエクスポート、ファイルの処理、XML->RM のインポート...これがサポートされているかどうかわかりませんか? DB と直接やり取りすることはいつでも可能だと思いますが、それは避けたいと思います。

実際、Bugzilla の同様のソリューションにも興味があります。