Helix Core P4コマンドリファレンス (2019.1)

基本的なテクニックを組み合わせて使用する

さまざまな方法を組み合わせてエイリアスを作成することができます。

  • 新しいタスクストリームを作成する

    //streamという名前のディポにストリームが保存されている場合は、次のようなエイリアスを定義して新しいタスクストリームを作成します。

    newTaskStream $(task) $(parent) = stream -o -t task -P //stream/$(parent) \
                                //stream/$task) > $(streamSpec) &&
                                stream -i < $(streamSpec) &&
                                populate -r -S //stream/$(task) &&
                                client -s -S //stream/$(task) &&
                                sync

    こうしたエイリアスを定義すると、次のようなコマンドを実行するのみで、簡単に新しいストリームに切り替えることができます。

    $ p4 newTaskStream job084103 bp-dev
  • ストリームを削除する

    nuke-stream $(branch) = stream -d //stream/$(branch) &&
                            obliterate -y //stream/$(branch)...
  • エイリアスのエイリアスを作成する

    checkout = sync
    commit = submit
    
    co  = checkout
    cmt = commit