PERFORCEは初めてです。デポのブランチの下に新しいフォルダを追加できますか?職場にも追加しようとしましたが、どうすればデポに追加できますか?マージ/統合などを行う必要がありますか?
ありがとう。
PERFORCEは初めてです。デポのブランチの下に新しいフォルダを追加できますか?職場にも追加しようとしましたが、どうすればデポに追加できますか?マージ/統合などを行う必要がありますか?
ありがとう。
p4 addは、再帰的なaddをサポートしていません。
追加するルートフォルダ内から実行するUNIXシェルの回避策は次のとおりです。
find . -type f -print | p4 -x - add
ローカルワークスペースから、フォルダーとその中に入れたいファイルを作成します。次に、ビジュアルクライアントから追加としてマークするか、コマンドラインからフォルダーに移動して...と入力します。
p4 add ./new_folder/new_file_name.ext
送信すると、新しいファイルとフォルダがリポジトリに保存されます。new_folder
これは、が既存のワークスペースのサブフォルダーであることを前提としています。そうでない場合はお知らせください。回答を更新します。
上記のコマンドは、デフォルトのチェンジリストの下にファイルを追加します。そして後で、ファイルが実際にデフォルトのチェンジリストに追加されているかどうかを確認したい場合
p4 opened
そして、デフォルトのチェンジリストの下で、開いたファイルをデポに送信するために
p4 submit
サーバーのバージョンが2012.1以降の場合、ワイルドカードを完全にサポートして、 reconcileコマンドを使用してこれを行うことができます。
p4 reconcile //depot/path/to/folder/...
コマンドを使用
p4 add directory_to_be_added/...
これにより、drom"directory_to_be_added"で始まるすべてのコンテンツが再帰的に追加されます。
PERFORCEのディレクトリからファイルを追加するには
p4 reconcile -f -c [changeList] -a <dir_path_to add>
ワイルドカード名のファイルを含むフォルダー全体を追加する必要がある状況があったため、コマンドラインで-f(force)を使用して追加する必要があり、「dir / b / s / ad | p4 -x--add-f」を使用しました。 「」
p4vを使用してフォルダーを再帰的に追加する場合は、次をクリックする必要があります。
"Connection" -> "Edit Current Workspace"
次に、新しいフォルダのマッピングをデポに手動で追加します。
次に、[ワークスペース]ビューに移動し、ルートフォルダーを右クリックして、[追加のマーク]をクリックしてコメントします。その下にあるすべてのファイルが、新しい保留中の変更リストに表示されます。