공동작업에 대한 개념

이 섹션에서는 협업 개발 기능을 더 잘 이해하고 사용하는 데 도움이 되는 공동 작업 개발의 개념을 소개합니다.

협업 개발

협업은 여러 사람이 함께 하는 일입니다.

포건시의 협업 개발도 마찬가지이며, 큰 프로젝트를 여러 부분으로 나누고, 각 프로젝트는 한 부분을 담당하고, 여러 사람이 서로 협력하고, 동시에 응용 프로그램 개발을 수행하고, 함께 협력하여 응용 프로그램 생성을 완료합니다.

협업을 통해 개인의 힘을 집단적 힘으로 연결하여 응용 프로그램을 보다 효율적으로 만들 수 있습니다.

협업 개념

체크아웃 및 체크인은 공동 개발에서 가장 중요한 두 가지 개념이며 여러 사람이 동시에 동일한 모듈이나 페이지를 편집하여 충돌을 일으키지 않도록 하는 것을 목표로 합니다. 체크 인 및 체크 아웃을 통해 한 사람이 실수로 다른 사람이 모듈이나 페이지를 변경할 수 있는 위험을 최소화합니다.

  • 체크아웃: 사용자가 다른 사용자가 편집하지 못하도록 하는 모듈이나 페이지를 가져오는 것을 의미하며 체크 아웃된 사용자만 편집할 수 있습니다.

  • 체크인: 추가되거나 수정될 모듈 또는 페이지를 참조하고, 이전 모듈 또는 페이지를 대체하고, 다른 사용자가 다른 사용자의 수정 사항을 덮어쓰는 것에 대해 걱정할 필요 없이 체크 아웃 편집을 수행할 수 있도록 합니다.

Git 서버

포건시의 공동 개발을 위해서는 Git 서버인 공동 작업 서버가 있어야 하며, 이 서버는 서버에 프로젝트를 호스팅해야 합니다.

Git은 매우 작은 것부터 매우 큰 프로젝트 버전 관리까지 효율적이고 빠른 처리를 위한 오픈 소스 분산 버전 제어 시스템입니다. Linux 커널 개발을 관리하기 위해 Linus Torvalds가 개발한 오픈 소스 버전 제어 소프트웨어로 분산 버전 제어 시스템으로 잘 알려져 있습니다.

엔터프라이즈 온-프레미스에 Git 서버를 배포하거나 클라우드에서 Git 서버를 사용할 수 있습니다.

일반적으로 사용되는 Git 서버

일반적으로 사용되는 Git 클라우드 서버는 다음과 같습니다.

  • GitHub: GitHub는 팀 로그, 할당 작업, 코드 롤백 등을 기록하는 데 사용할 수 있는 오픈 소스 및 개인 소프트웨어 프로젝트를 위한 호스팅 플랫폼입니다. GitHub 주소: https://github.com/ GitHub를 사용하기 전에 GitHub에서 사용자 액세스 토큰을 만들고 해당 토큰을 암호로 사용해야 합니다. 개인 액세스 토큰을 만드는 방법에 대한 자세한 내용은 https://docs.github.com/en/authentication/keeping-your-account-and-data-secure/creating-a-personal-access-token 참조하십시오.

  • Bitbucket: Git의 호스팅 플랫폼, 5 명의 개발 구성원을 무료로 지원하는 팀은 무제한 개인 코드 호스팅 라이브러리를 만들 수 있습니다. Bitbucket 주소: https://bitbucket.org/ .

Last updated