Ui Path에서 개발한 프로세스를 Git에서 관리하는 방법(설정편)
UiPath는, 레코딩 기능등을 사용하면, 누구라도 로봇을 작성할 수 있습니다만, 범용성이 있는 로봇을 만들려고 하면, 어느 정도의 개발은 실시할 필요가 있습니다.
UiPath를 사용하면 코드 관리 저장소로
Git
, TFS
, SVN
와 연결할 수 있습니다.이번에는 이 중에서 Git을 사용하여 코드를 관리하는 방법에 대해 설명하겠습니다.
(리포지토리는 GitLab을 사용합니다.)
우선은 설정편입니다.
환경 설정의 흐름은 다음과 같습니다.
0. GitLab에 계정 등록 (할애)
1. Git for Windows 설치
2. Git Bash에서 SSH Key 만들기, 설정
3. UiPath에서 Git Clone을 한다
Git for Windows 설치
gitコマンド
를 사용할 수 있어야하므로 필요한 모듈을 설치하십시오 (여기에서 다운로드 할 수 있습니다). 참고로 몇 가지 캡처를 올려 둡니다만, 오로지 "Next"를 클릭하고 설치를 진행하면 OK입니다.
git
가 활성화되어 있는지 확인합니다. git
명령을 치고 오류가 발생하지 않으면 유효합니다.Git Bash에서 SSH Key 만들기, 설정
1: Git Bash
를 사용하여 SSH 키를 만듭니다. SSH 키 작성은 ssh-keygen
명령을 사용합니다.
$ ssh-keygen -t rsa -f gitlab_rsa
Generating public/private rsa key pair.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in gitlab_rsa
Your public key has been saved in gitlab_rsa.pub
The key fingerprint is:
SHA256:xRuQu62MqUK1E1pXq4rAaSNPfJCWEUcsBffPa3u5AuE User@WinDev2004Eval
The key's randomart image is:
+---[RSA 3072]----+
| o*= .. |
//(省略)
| ... .o.. |
+----[SHA256]-----+
2: C:\Users\[ユーザー名]\.ssh\
에 gitlab_rsa
, gitlab_rsa.pub
의 2 개의 파일이 작성되므로 gitlab_rsa.pub
를 에디터로 열어, 모두를 카피한다.
3: GitLab 사이트로 이동하여 User Settings - SSH Key를 열고 빨간색 테두리에 "SSH Key"를 붙여넣고 Add key
를 클릭합니다.
UiPath에서 Git Clone하기
리포지토리는 GitLab에서 미리 만들어진 전제입니다.
$ ssh-keygen -t rsa -f gitlab_rsa
Generating public/private rsa key pair.
Enter passphrase (empty for no passphrase):
Enter same passphrase again:
Your identification has been saved in gitlab_rsa
Your public key has been saved in gitlab_rsa.pub
The key fingerprint is:
SHA256:xRuQu62MqUK1E1pXq4rAaSNPfJCWEUcsBffPa3u5AuE User@WinDev2004Eval
The key's randomart image is:
+---[RSA 3072]----+
| o*= .. |
//(省略)
| ... .o.. |
+----[SHA256]-----+
리포지토리는 GitLab에서 미리 만들어진 전제입니다.
Team
- Clone Repository
를 선택합니다.gitlab_rsa
)를 설정하고 Open
를 클릭합니다. Repository URL은 GitLab 페이지에서 가져옵니다.Project
탭을 열 때 각 파일 옆에 화살표와 같은 표시가 있으면 저장소에 연결할 수 있습니다.UiPath Studio와 GitLab을 연결하는 방법에 대한 설명은 이상으로 끝납니다.
브랜치 작성, Commit에 대해서는 다른 기사에 기재합니다.
Reference
이 문제에 관하여(Ui Path에서 개발한 프로세스를 Git에서 관리하는 방법(설정편)), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://qiita.com/Hide-Zaemon/items/4c84ddb1174296aa0c63텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)