Решение моего вопроса
IWebElement SearchElement = Driver.FindElement(By.XPath("//button[@aria-label='Activate Search Textbox']"));
IJavaScriptExecutor js = (IJavaScriptExecutor)Driver;
js.ExecuteScript("arguments[0].click();", SearchElement);
Каким-то образом при использовании приведенного ниже скрипта не удалось поймать элемент драйвером селена.
private static string SearchIcon = "//button[@aria-label='Activate Search Textbox']";
ElementClick(Driver.FindElement(By.XPath(SearchIcon)));
Пометка этого сообщения о решении как решенного, чтобы помочь другим пользователям, если они нуждаются в качестве ссылки для своего сценария.
svn:external заставит Подверсию комбинировать различные пути к репозиторию на контроле, но в конечном счете те пути являются все еще 'непересекающимися', таким образом, необходимо сделать две фиксации для применения изменений.
Вот соответствующая кавычка от Управления версиями с Подверсией
И Подверсия все еще действительно воздействует только на ненепересекающиеся рабочие копии. Так, например, если Вы хотите фиксировать изменения, которые Вы внесли в одном или нескольких из тех внешних рабочих копий, необходимо работать, фиксация svn явно на тех рабочих копиях — фиксирующий на основной рабочей копии не рекурсивно вызовет ни в какие внешние.
1.3 из TortoiseSVN очень стары, последнее пересмотр быть 1.5.x. Были многочисленные изменения и в Подверсии и в TortoiseSVN, так как 1.3, так обновление Вашего клиента является, вероятно, Вашим лучшим выбором.
Однако 1.5 TortoiseSVN собирается создать/обновить Рабочие Копии к формату версии 1.5. БУДЬТЕ ОЧЕНЬ ОСТОРОЖНЫ при использовании TortoiseSVN (или любой клиент SVN) против рабочей копии предыдущей Подверсии.
Я думаю, что не забываю читать об ошибке, касающейся этого в TortoiseSVN, это было зафиксировано в последнем выпуске. Проверьте последнюю информацию о версии.