I am not an expert in P4.NET, and I would like to show perforce depot in treeview (C # windowsform application) ...
* "p4 dirs" to get the entire depot => p4 dirs "// *", for example, this can give depot1 depot2..etc
P4Connection p4 = new P4Connection();
p4.Connect();
P4RecordSet tab1 = p4.Run("dirs","//depot/*");
foreach (P4Record a in tab1 )
{
richTextBox1.Text += (a["dir"]) + "\n";
}
* To get a list of files in a directory, run fstat => p4 fstat "// depot1 / *"
P4RecordSet tab2 = p4.Run("fstat","//depot/your_folder/*");
foreach (P4Record b in tab2 )
{
richTextBox1.Text += (b["depotFile"]) + "\n";
}
now how to use this code to create a tree? Any help would be appreciated.
source
share