Ui Path에서 개발한 프로세스를 Git에서 관리하는 방법(설정편)

5819 단어 RPAUiPathGitGitLab
개발을 진행해 나가는 데 있어서, 코드 관리를 효율적으로 실시하는 것은 필수군요.
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 설치


  • UiPath와 Git을 함께 사용하려면 Windows PC에서 gitコマンド를 사용할 수 있어야하므로 필요한 모듈을 설치하십시오 (여기에서 다운로드 할 수 있습니다).
  • 다운로드한 모듈( Git-[버전]-64-bit.exe )을 실행하여 설치합니다.
    참고로 몇 가지 캡처를 올려 둡니다만, 오로지 "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에서 미리 만들어진 전제입니다.
  • UiPath Studio 메뉴, Team - Clone Repository를 선택합니다.
  • Repository URL, Private Key(이전 단계에서 만든 gitlab_rsa)를 설정하고 Open를 클릭합니다. Repository URL은 GitLab 페이지에서 가져옵니다.

  • UiPath Studio의 Project 탭을 열 때 각 파일 옆에 화살표와 같은 표시가 있으면 저장소에 연결할 수 있습니다.

  • UiPath Studio와 GitLab을 연결하는 방법에 대한 설명은 이상으로 끝납니다.
    브랜치 작성, Commit에 대해서는 다른 기사에 기재합니다.

    좋은 웹페이지 즐겨찾기