Я работаю над приложением, использующим API Perforce C ++, вот как я создаю новый клиент:
OutputClient ui;
char* argv[1] = {"newClient"};
client.SetArgv(1,argv);
client.Run("client", &ui);
client.Set("newClient");
Это то же самое, что и команда:
p4 client newClient
Это создает клиента (если он не существует) и задает рабочую область (корневой каталог клиента) для моего каталога проекта Visual Studio.
Есть ли способ указать или установить корень клиента с помощью команд p4 или с помощью API?
А также, когда я использую команду «клиент», она всегда открывает эту надоедливую форму, есть ли способ предотвратить это?