問題タブ [review-board]
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.
perforce - perforce + p4 diff2 からのレビューボード出力をレビューボードにアップロードできません
次のコマンドを使用して生成された差分ファイルを取得しました
rbt ツールを使用して、この diff ファイルでレビュー リクエストを作成しようとしています
次のエラーが表示されます
また、diff 形式がレビューボードが受け入れているものとは異なることもわかりました (古いレビュー diff ファイルと比較して)。
ネットのいくつかの場所では、レビュー後または外部ツールを使用して同じ問題を修正できることが言及されていました。しかし、正確な解決策を見つけることができませんでした。助けてください よろしくお願いします
review-board - レビューボードからパッチをダウンロード
コマンド ラインからレビュー ボードのパッチをダウンロードする方法を教えてください。レビューに複数のバージョンのパッチがアップロードされているとしましょう (複数のレビューの後)。最新のパッチをダウンロードする方法が必要です (最終的に開発者に代わってビルド、テスト、コミットします)。http://urlforcodereview.example.com/r/4/diff/raw/を取得して Python スクリプトからパッチを直接取得していましたが、これは新しいインストール (1.7.25) では機能しなくなりました。
ドキュメントに記載されているようにcurl --user user:pass http://reviews.example.com/api/review-requests/8/diffs/1/ -A text/x-patch も試しましたが、フィールドを取得しました正確な差分(パッチ)ではありません。
どんな助けでも大歓迎です。
ありがとう、ディネッシュG
svn - ReviewBoard/SVN: rbt 投稿でコマンドの実行に失敗しました ['svn', 'diff', '--diff-cmd=diff', '--notice-ancestry', '-r', 'BASE']
で使おうとしてreviewboard
いますSVN
。オフィスの他のメンバーは、システムのセットアップが完了し、投稿できるようになりました (最初に動作した VM のコピー)。私のシステム設定と彼らのシステム設定を比較しましたが、私が知る限り、同じように見えます。
rbt post
コマンドを実行すると、次のようになります。
コマンドの実行に失敗しました: ['svn', 'diff', '--diff-cmd=diff', '--notice-ancestry ', '-r', 'BASE'] ['インデックス: main.cpp\n ', '============================================= ========== ==========\n', '使い方: diff [OPTIONS] \n', '\n', '統一差分で と の差分を表示\n', "format.OPTIONS は 'svn help diff' で説明されている diff 拡張子です。 diff' は 2 を返しました\n"]
システム パスの最初の 2 つを svn client と gnu diff にしました。C:\Program Files (x86)\GnuWin32\bin;C:\Program Files (x86)\CollabNet
私はWindows 8マシンを実行しています。
https://groups.google.com/forum/#!topic/reviewboard/ylyfqMghJMMを読むと、他の人がこの同じ問題を追加しているように見えますが、問題を修正する方法について正確な説明があるようには見えません。
いくつかの詳細。svn --version
与えます:
svn、バージョン 1.8.9 (r1591380) 2014 年 6 月 6 日 03:53:07 に x86-microsoft-windows5.1.2600 でコンパイル
Copyright (C) 2014 The Apache Software Foundation. このソフトウェアは、多くの人々の貢献によって構成されています。詳細については、NOTICE ファイルを参照してください。Subversion はオープン ソース ソフトウェアです 。http://subversion.apache.org/を参照してください。
次のリポジトリ アクセス (RA) モジュールが利用可能です。
- ra_svn : svn ネットワーク プロトコルを使用してリポジトリにアクセスするためのモジュール。
- Cyrus SASL 認証を使用
- 「svn」スキームを処理します
- ra_local : ローカル ディスク上のリポジトリにアクセスするためのモジュール。
- 「ファイル」スキームを処理します
- ra_serf : serf を使用して WebDAV プロトコル経由でリポジトリにアクセスするためのモジュール。
- serf 1.3.4 の使用
- 「http」スキームを処理します
- 「https」スキームを処理します
diff --version
与えます:
diff (GNU diffutils) 2.8.7 Paul Eggert、Mike Haertel、David Hayes、Richard Stallman、および Len Tower によって作成されました。
Copyright (C) 2004 Free Software Foundation, Inc. これはフリー ソフトウェアです。条件のコピーについてはソースを参照してください。保証はありません。商品性や特定の目的への適合性のためでさえありません。
何を確認する必要があるか、何が欠けているかについての考えやアイデアはありますか? Google グループにも投稿して、アイデアがあるかどうかを確認します。解決策がある場合は、この投稿も更新します。
試した追加のトラブルシューティング手順:
問題を解決しようとした投稿を見つけましたhttps://subversion.open.collab.net/ds/viewMessage.do?dsForumId=4&dsMessageId=436703。私の Tortious SVN が最初にインストールされて以来、問題を引き起こしているようです。
Tortoise と CollabNet をアンインストールし、インストールした CollabNet を再起動してから Tortoise を再起動しました。TortoiseSVN をインストールしたとき、「コマンド ライン クライアント ツール」を選択しませんでした。次に、GNU Diff をシステム パスの先頭に戻す必要がありました。その後、実行しようとしましたrbt post
が、同じエラーが発生しました。次に、Tortoise SVN のインストールを変更してインクルードcommand line client tools
し、再試行しましたが、同じエラー メッセージが表示されました。
openshift - OpenShift アプリケーションから CVS サーバーにアクセスする (レビュー ボード)
リモート CVS (同時バージョン システム) サーバーにアクセスできる必要があるアプリケーション (レビュー ボード) があります。OpenShift コンソール内 (または Review Board アプリケーションの内部) から「cvs」コマンドライン ユーティリティを使用しようとすると、次のエラーが発生します。
このコマンドは、ローカルの Fedora システムから実行すると正しく機能します。SELinux AVC が発生している可能性が高いと推測していますが、OpenShift でこれを確認する方法はありません。
svn - 指定されたパスにリポジトリが見つかりませんでした
認証用の証明書を持つSVNリポジトリがあります。この SVN リポジトリをレビュー ボード サーバーに追加しようとすると、「指定されたパスにリポジトリが見つかりませんでした」などのエラーが表示されます。このエラーが発生する理由と、これを解決するにはどうすればよいですか?
linux - Redhat Linux で非 root ユーザーとして ReviewBoard をインストールする方法は?
公式のインストール ガイド ( https://www.reviewboard.org/docs/manual/dev/admin/installation/linux/ ) では、ユーザーが root としてログインするか、sudo を使用する必要があります。それらを持っていないので、ホーム ディレクトリにローカル コピーをインストールしたいと考えています。どうやってやるの?