Как подключить UiPath Studio к DevOps Azure? - PullRequest
0 голосов
/ 22 октября 2019

Мне нужно подключить UiPath Studio с DevOps Azure, но я получил ошибку TF10175, я искал в Интернете, но не нашел ответа, чтобы продолжить работу над своим проектом. Я прилагаю описание ошибки. Заранее большое спасибо за ваш ответ.

19.9.2+Branch.master.Sha.0928919eb1def274fdabeb0849d03a125c50fe6a

TF10175: The Desarrollo RPA team project does not exist.


Error: UiPath.Studio.Plugin.Tfs.TfsOperationException: TF10175: The Desarrollo RPA team project does not exist.

   en UiPath.Studio.Plugin.Tfs.Session.TfsSession.ThreadSafeExecute[TResult](Func`2 action, OperationRecord& operationRecordRecord)
   en UiPath.Studio.Plugin.Tfs.Session.TfsSession.<>c__DisplayClass23_1`1.<ExecuteAsyncInternal>b__0(CancellationToken _)
   en UiPath.Shared.ProducerConsumerPair.<>c__DisplayClass18_0`1.<StartNew>b__0()
   en System.Threading.Tasks.Task`1.InnerInvoke()
   en System.Threading.Tasks.Task.Execute()
--- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en UiPath.Studio.Plugin.Tfs.Session.TfsSession.<ExecuteAsyncInternal>d__23`1.MoveNext()
--- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en UiPath.Studio.Plugin.Tfs.Session.TfsSession.<ExecuteAndMonitorAffectedItemsAsync>d__15.MoveNext()
--- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en UiPath.Studio.Plugin.Tfs.TfsSourceControl.<AddItemAsync>d__32.MoveNext()
--- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en UiPath.Studio.Plugin.Tfs.TfsSourceControl.<AddUnversionedFilesAsync>d__64.MoveNext()
--- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en UiPath.Studio.Plugin.Tfs.TfsSourceControl.<CheckInAsync>d__46.MoveNext()
--- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en UiPath.Studio.SourceControl.Shared.Services.UI.BaseCheckInUiService`2.<ExecuteCheckIn>d__21.MoveNext()
--- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en UiPath.Studio.SourceControl.Shared.Services.UI.BaseCheckInUiService`2.<CheckInSelectedChanges>d__20.MoveNext()
--- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en UiPath.Studio.SourceControl.Shared.Services.UI.BaseCheckInUiService`2.<CheckInCommandExecute>d__18.MoveNext()
--- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en UiPath.Studio.SourceControl.Shared.Services.UI.CentralRepositoryCheckInUiService`1.<CheckInCommandExecute>d__2.MoveNext()
--- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en UiPath.Studio.SourceControl.Shared.Services.UI.BaseCheckInUiService`2.<<get_CheckInCommand>b__14_0>d.MoveNext()
--- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción ---
   en System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task)
   en System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task)
   en UiPath.Studio.Shared.MVVM.Commands.TaskCommand`3.<Execute>d__32.MoveNext()
--- Fin del seguimiento de la pila de la ubicación anterior donde se produjo la excepción ---
   en System.Runtime.CompilerServices.AsyncMethodBuilderCore.<>c.<ThrowAsync>b__6_0(Object state)
   en System.Windows.Threading.ExceptionWrapper.InternalRealCall(Delegate callback, Object args, Int32 numArgs)
   en System.Windows.Threading.ExceptionWrapper.TryCatchWhen(Object source, Delegate callback, Object args, Int32 numArgs, Delegate catchHandler), HResult -2146233088

1 Ответ

1 голос
/ 28 октября 2019

Я также использую UiPath и Azure DevOps. Вот как я соединил их обоих:

  1. Прежде всего, я рекомендую использовать TortoiseGit поверх UiPath Git, потому что Git Setup UiPath просто правильно работает наодин репо. Но если вам нравится использовать несколько процессов в репо, то в UiPath Git все еще есть ошибки.

  2. Так что установите TortoiseGit .

  3. Теперь перейдите к вашему проекту .

  4. Запишите учетные данные и сохранитеих (зависит от того, как вы хотите авторизоваться позже).

  5. Перейдите в папку Azure на своем ПК или создайте новую. Я хотел бы добавить новый на C: \ user \ myname \ Git \ newrepo

  6. В этой папке щелкните правой кнопкой мыши. И выберите Git Clone. Здесь укажите в URL Azure. Примерно так https://yourspace@dev.azure.com/yourpoject/reponame/_git/yourfolder и нажмите Клон .

  7. Теперь вы должны получить всплывающее окно входа в Microsoft. Здесь введите свои учетные данные Microsoft. Если нет, введите Azure Credentials из # 4. Это для авторизации вас как владельца репо.

  8. Теперь Git загружает все вещи, и вы готовы. Теперь вы можете добавлять файлы или редактировать их.

  9. После этого самый простой способ - щелкнуть правой кнопкой мыши папку и выбрать Git Commit . Но UiPath теперь также доступен. Поэтому зайдите в UiPath и выберите Git и папку Repo. Теперь UiPath также подключен и готов к использованию.

...