如何将UiPath Studio与Azure DevOps连接?

时间:2019-10-22 05:30:51

标签: azure tfs rpa uipath-studio

我需要将UiPath Studio与Azure DevOps连接,但是出现错误TF10175,我在Internet上进行了搜索,但没有找到推进项目的答案。 我附上错误的描述。 预先感谢您的回复。

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 个答案:

答案 0 :(得分:2)

我还使用UiPath和Azure DevOps。所以这就是我将它们连接起来的方式:

  1. 首先,我建议在UiPath Git上使用 TortoiseGit ,因为UiPath的Git设置可以在单个存储库上正常工作。但是,如果您想在Repo UiPath Git中使用多个进程,那仍然是一种越野车。

  2. 因此,安装TortoiseGit

  3. 现在转到您的project

  4. 记下凭证并保存(取决于以后要进行身份验证的方式)。

  5. 转到PC上的 Azure文件夹或创建一个新文件夹。我想在C:\ user \ myname \ Git \ newrepo

  6. 上添加一个新的
  7. 在该文件夹中单击鼠标右键。然后选择Git Clone。在此输入Azure的URL。像这样的https://yourspace@dev.azure.com/yourpoject/reponame/_git/yourfolder,然后点击克隆

  8. 现在,您应该获得Microsoft登录弹出窗口。在这里输入您的Microsoft凭据。如果不是,则需要从#4输入Azure 凭据。这是为了授权您作为存储库的所有者。

  9. 现在Git正在下载所有内容,您已经准备好了。现在,您可以添加文件或对其进行编辑。

  10. 此后,最简单的方法是右键单击该文件夹,然后选择 Git Commit 。但是,UiPath现在也可用。因此,转到UiPath并选择Git和Repo文件夹。现在,UiPath也已连接并可以使用。