UiPath로 로봇 공유

UiPath에서는 프로젝트의 폴더 아래에있는 파일이
패키지 대상이기 때문에,
여러 로봇으로 외출한 로봇을 공유할 수 없습니다.

[이미지 그림 1]

※로봇 A 내에서 공통 로봇 부하를 참조하는 경우,
패키징 할 때 오류가 발생합니다.

소규모 로봇의 경우 차이만큼 불편하지는 않지만,
규모가 크면 그만큼 공통화하고 싶어지는 장면이 나옵니다.

그래서 이번에는
두 가지 대응 방법을 소개하고 싶습니다.

【대응 방법 1】
원래가 되는 공통 로봇을 외부에 만들어,
각 폴더 아래에 복사하여 사용합니다.
※이 경우, 공통 로봇이 갱신될 때마다,
  각 폴더 아래의 파일을 덮어쓰지 않으면 안됩니다.
  갱신 누출에 주의

[이미지 그림 2]


【대응 방법 2】
각 로봇 부하에 심볼릭 링크로 공통 로봇을 설치합니다.
※SVN 사용시에만 가능
SVN상에서는 심볼릭 링크입니다만, 체크아웃시에는
실태(로봇)가 존재하기 때문에,
결과 패키지에 포함되는 것이 됩니다.

※공통 로봇이 갱신되었을 경우,
SVN에서 업데이트가 필요합니다.
[대응 방법 1]과 달리 SVN 화면에서 업데이트되지 않은 로봇
확인, 갱신이 용이합니다.

[이미지 그림 3]


◆ 심볼릭 링크 설정 방법

1. TortoiseSVN의 Propeties 선택
2. Propeties 화면에서 '새' 버튼을 클릭합니다.
3. Externals 메뉴 선택
4. 새 버튼을 클릭합니다.
5. 아래 내용 설정
   로컬 경로: (링크를 붙이는 폴더)
        예)공통로봇
  URL :(링크원의 패스)
        예)^/UiPath/공통로봇
6. 확인 버튼을 클릭합니다.
7. 확인 버튼을 클릭합니다.
8. TortoiseSVN의 SVNUpdata에서 파일 업데이트

심볼릭 링크를 설정한 폴더 아래의 파일이 배치됩니다.

어땠습니까?
조금이라도 도움이 되면 영광입니다!

아직 다른 방법도 있다고 생각하므로,
또한 더 나은 방법을 찾으면,
소개하고 싶습니다.

끝까지 사귀고,
고마워요♪

좋은 웹페이지 즐겨찾기