2017-10-13 4 views
0

우리는 두 대의 컴퓨터에 두 사람이 있습니다. 컴퓨터 A는 컴퓨터 B와 공유 드라이브가 있습니다. 우리는 R 패키지로 공동 작업하고 싶습니다.공유 드라이브의 R 패키지 공동 개발을위한 올바른 구성

  • 는 R 프로젝트의 소스 코드를
  • 설치된 R 패키지
  • 망할 놈의 저장소

는 현재 우리가 공유 드라이브를 통해 세 가지를 모두 공유 : 나의 이해는 우리가 세 가지 성분을 가지고있다. 그러나 이것은 우리가 같은 소스 파일을 작업하고 있기 때문에 별도의 Git 브랜치 (내가 빠진 것이없는 한)가 아니라면 작업 할 수 없다.

두 파일을 별도의 위트 브랜치에서 작업 할 수 있도록 이들 파일을 정렬하는 올바른 방법은 무엇입니까? 둘 다 R 프로젝트의 로컬 버전을 갖고 공통의 git 저장소에서 작업 할 수 있습니까? 그렇다면 패키지를 별도로 설치하거나 공유 드라이브에 하나씩 공유하는 것이 더 낫습니다.

감사합니다.

답변

1

필요한 기능은 Git에서 가장 잘 지원됩니다. 동일한 파일의 여러 버전을 마스터 분기로 병합하려는 노력을 줄이기 위해 동시에 여러 사람이 주어진 파일에서 작업하는 정도를 최소화하도록 작업을 구조화하는 것이 이상적입니다. 또 다른 전략은 병합의 복잡성을 줄이기 위해 빈번한 커밋과 끌어 오기입니다. Git의 분기 전략에 대한 철저한 처리는 3 장의 Pro Git에서 가능하다.

관련 문제