Java コードを使用して P4 ブランチのロックを取得したいと考えています。Javaを介してそれを達成する方法を知っている人はいますか?
以下のコードを使用します。
IBranchSpec ibranchSpec = underlyingPerforceOptionsServer .getBranchSpec("//Tools/Patch/bin/");
ibranchSpec.setLocked(true);
ここの問題にはibranchSpec
すべてのデポが含まれていますが、その理由はわかりません。
setLock の API は、サーバーの更新が完了した後にのみ動作を開始すると述べています。私はそのようなものを使ってみました:
ibranchSpec.Update();
そして、それは以下の例外をスローします。何か案は?
com.perforce.p4java.exception.RequestException: Error in branch specification.
You cannot use the default branch view; it is just a sample.