private static void Label(string[] args) { if (args.Length < 4) { WriteLine(Resource.USAGE_LABEL); return; } string labeledBranch; switch (args[1].ToLower()) { case "-main": case "-m": labeledBranch = "main"; break; case "-branch": case "-b": labeledBranch = "main\\" + args[2]; break; default: WriteLine(Resource.USAGE_LABEL); return; } ClearCase cc = new ClearCase(CreateCCInfo(labeledBranch, Environment.CurrentDirectory)); cc.LabelLastElements(labeledBranch, args[3]); }