私の会社ではソース管理に Accurev を使用していますが、そのすべてのメリットに対して、達成方法がわからない単純なアクションが 1 つあります。
たとえば、「開発」ストリームから「リリース」ストリームなど、誤ってストリーム構造内でファイルをプッシュしすぎてしまうことがよくあります。このファイルを「昇格解除」する最善の方法は何ですか? つまり、古いバージョンのファイルを "Release" ストリームに戻し、新しいバージョンのファイルを "Development" ストリームに保持するには、それはどこに属しますか?
リリース ストリーム内のファイルに対して「バックに戻す」またはその他の元に戻すアクションを実行するだけで、ファイルの古いバージョンが開発に伝播するか、ファイルが完全に消えてしまいます。
上記の場合、開発者はストリームに基本時間を設定してフープをジャンプするか、コマンド ライン ツールを使用して古いトランザクションをチェックアウトし、ファイルを取り戻す必要があります。問題の人が技術者ではない場合もあるため、これは適切な解決策ではありません。
また、ファイルを「高地」ストリームに移動し、元に戻してから、それらを再び低地ストリームに相互昇格することも検討しました。これは本当に厄介なようです。
Accurev はあまり知られていないため、Google は役に立たないようです。そこで、私は StackOverflow の善良な人々に助けを求めます。これを達成するための「Accurev」の方法を見つけた人はいますか?