問題タブ [accurev]

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

accurev - Accurev - プロモート後にストリーム内のファイル コンテンツを更新する方法

環境ごとに異なるストリームがあります。グレイルプロジェクトです。そのため、app.version というプロパティを持つ application.properties というプロパティ ファイルがあります。ストリームでプロモーションが行われるたびに自動的に更新されるようにしたい. 各ストリームのバージョン番号は異なります。トリガー server_post_promote_trig を使用してポスト プロモート操作を処理しますが、スクリプトを使用してストリーム内のファイルにアクセスする方法がわかりません。xml トリガー入力ファイルに反映されているように、/Folder1/file としてパスを指定しようとしましたが、トリガー perl ファイルがファイルを見つけることができないと不平を言うため、ファイルを更新できません。

どんな助けでも大歓迎です。

0 投票する
4 に答える
279 参照

accurev - accurev昇格前の交換作業

私の同僚と私は、Accurev にある巨大なプロジェクトに参加しています。いくつかのストリーム (zzz-stream と呼びましょう) に裏打ちされた独自のワークスペースを既に作成しており、これは私たちだけでなく、他の多くの参加者によって使用されています。

ポイントは、ワークスペース間で作業を交換したり、変更を加えたり、再度交換したりしたいということです。他の人が変更にアクセスできるようにする前に、つまり、変更が安定してテストされるまで、変更を伝播したくないということです。 、しかし、私たちは一緒にそれに取り組むことができるようにしたい.

私のアイデアは、zzz-stream でバックアップされた新しいストリーム (yyy-stream) を作成し、yyy-stream でバックアップされるようにワークスペースを変更することでした。残念ながら、私にはストリームを作成する権利がありません。

私の 2 番目のアイデアは、ワークスペースをバックストリームとして使用することでしたが、Accurev は ws をバックストリームとして使用できないため、機能しません。

私たちの問題の解決策はありますか?

UPD:ブラッドの回答を最も詳細なものとして受け入れました。ただし、Accurev は重すぎて動きが鈍く、効果的に使用することはできません。したがって、実際には accurev ワークスペースよりも内部のニーズに Git を使用することを好みます。(外部では Accurev を、内部では gitを参照してください)

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

version-control - accurev から正しいファイルサイズを取得するには?

stat ファイルを使用して accurev ファイルをローカル ファイル システムと比較するユーティリティを作成しています。stat ファイル内には、すべての要素のサイズ値があります。accurev で報告されたサイズとローカル ファイルのサイズを比較しようとしています。

ただし、accurev は Unix 規則 (行末 = LF) を使用してファイル サイズを報告していますが、私の Windows マシンは行末 = CR+LF を使用してファイル サイズを報告しています。これにより、違いはファイルあたりの行数とほぼ同じになります。

すべてのファイルの行数を数えることはできますが (1 以内の精度)、accurev にファイル サイズを正しく表示させる方法はありますか? Accurev は、変更された時間がサーバーと同じであっても、ファイルがいつ変更されたかを知ることができるため、何らかの方法で行う必要があります。

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

macos - Accurev インストール OSX

Mac OS X に Accurev をインストールしようとすると、次のエラー メッセージが表示されます。

AccurevClientInstall が破損しており、開くことができません。

これは、どのバージョンをインストールしようとしても発生します。

理由を知っている人はいますか?

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

merge - accurev マージがファイル タイトルを外部マージ ツールに渡さない

p4mergeAccurev の外部マージ ツールとして使用しています。p4merge のラッパーを作成し、 (Tools-Preferences-Diff/merge) と CLI (AC_MERGE_CLI 変数)p4m -dw -tw 8 -nb %3% -nl %4% -nr %5% %a% %1% %2% %o%の両方にコマンド " " を設定しました。acgui

では正常に動作しacguiますが、CLI バージョン ( ) を使用すると、Accurev は、およびaccurev merge <filename>のファイル タイトルを渡しません。%3%4%5

どうしたの?CLI のファイル タイトルを取得するにはどうすればよいですか?

UPD: Accurev 6.0.1 を使用しています

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

command-line-interface - 時間ベースのストリームからの昇格後に Accurev 要素を非アクティブにする方法

Accurev の「ユーザー CLI ガイド」には、「時間ベースのストリームからその親に昇格しても、時間ベースのストリームのデフォルト グループから要素が削除されない」と記載されています。

問題は、時間ベースのストリームからの昇格後に要素を非アクティブにする方法です。

UPD:accurev promote -d -s <stream>コマンドで変更を昇格させたので、それらをパージするコマンドは