2017-07-03 8 views
1

私はAccuRevを使い慣れていて、それに精通していません。私はGitHubに慣れていて、AccuRevでバージョンを保存する方法と使用方法について少し混乱しています。ディレクトリにAccuRevを持つすべてのファイルをバックアップする方法はありますか?

GitHubでは、ディレクトリ内のいくつかのファイルを処理し、add *を使用してすべてのファイルをステージング領域に追加し、commit -m <message>をヘッドに移動します。最後に、pushを使用してすべての変更を保存し、GitHubリポジトリに保存して他の人が見ることができ、そのバージョンを保存して1日前に戻ることができます。

私はAccuRevでこのプロセスについて少し混乱しています。私はいくつかのディレクトリを持っていますが、私が変更したファイルがあります。私はそれらをAccuRevに保存し、それらをバージョンとしてバックアップしたいと思っています。

私はkeepコマンドを使用してAccuRevに保存すると考えましたが、これは個々のファイルでのみ実行でき、ディレクトリ全体では実行できません。または、ディレクトリ内のすべてのファイルを保持して再帰的に保持するために、accurev keep -c <comment> -mのようなものを使用しますか?変更をプッシュするために何か他のことをする必要がありますか?

答えて

2

GUIでは、「送信」タブをクリックします。このビューでは、すべての変更されたファイルが表示されます。右クリック→保存または昇格を選択します。

CLIユーザーの場合は、 "keep -mまたは-n"を使用できます(マニュアルページを参照)。これにより、変更されたすべてのファイルが作業領域に保持されます。それを特定のディレクトリに限定したい場合は、 "stat -m"コマンドを実行して、そのディレクトリにあるkeepコマンド(keep -l list.txt)で使用できるファイルのリストを生成することができます

完了したら、変更を促進します。

0
  • 追跡されない新しいファイルの追加:accurev add(これは技術的にはキープと同じです)。 addには再帰的スイッチがあります。
  • はgitのにコミット:gitの中accurev keep
  • プッシュ:accurev promote

を促進/維持対押し込み/コミット類推が完全に保持していませんが。

関連する問題