2014-03-30 2 views
1

NuSphere의 PhpED 's PHP IDE를 사용하여 PHP 스크립트를 크래킹하고 붕괴시킵니다.내 작업 흐름에 Git 통합

필자는 저장소 시스템을 사용해 본 적이 없지만 지금하고 싶습니다. 그리고이를 내 워크 플로에 구현하는 방법에 어려움을 겪고 있습니다.

내가 가지고있는 다음과 같은 세 가지 기계 :

윈도우 7 PC

  • NuShere PhpED IDE (
  • TortoiseGit
  • SourceTree하지 않음 (내 지역 개발 CentOS의 서버를 사용하도록 설정되어 있습니다)

로컬 Developmen 때문에 사용하게 될 것입니다. (윈도우 PC에 PhpED와 함께 사용) t를 CentOS 서버

  • 아파치
  • GitLab
  • 삼바
(윈도우 PC에 PhpED와 /var/www 파일을 공유 사용에 아직 설정하지만, 계획되지 않음)

원격 생산 CentOS의 서버

  • 아파치

Windows PC에 Git을 설치해야합니까?

Remote Production Centos Server에 Git을 설치해야합니까?

PhpED에는 TortoiseGit과 일부 기본 셸 통합이 있습니다. 사용 가치가 있다고 생각하거나 Git과 인터페이스하기 위해 다른 도구를 사용하는 것이 더 낫지 않습니까?

권장되는 워크 플로에 대한 다른 설명은 감사하겠습니다.

답변

0
  • 에서 Windows PC에 힘내을 설치해야합니다 감사?

예,

  • 내가 원격 생산를 CentOS 서버에 힘내을 설치해야합니다 컴퓨터에 귀하의 지역 데브를 CentOS 서버에서의 repos을 git clone하려면?

예, 원격 생산 CentOS의 서버에 REPOS를 지탱하기 위해 REPOS을 밀어합니다.
그러나 당신은 또한 그 같은 REPO를 배포하는 다른 방법을 고려할 수 :
를 CentOS 서버가 할 수있는 로컬 생산성에 post-receive 훅 :

+0

감사 폰. Samba를 사용하여 Linux 드라이브를 Windows에 매핑하면 Windows에서 Git이 필요하지 않습니까? – user1032531

+0

@ user1032531 공유를 통해 액세스 할 저장소의 git 명령을 추가, 커밋, 되돌리기, 병합 또는 수행하려는 경우 여전히 필요합니다. 게다가 이것은 배포 된 * VCS를 사용하는 방법이 아닙니다. 네트워크 나 공유에 의존하지 않고 로컬 컴퓨터의 전체 역사를 로컬에서 복제 할 수 있습니다. – VonC

+0

Local Development Centos Server는 우리집에 있으며 고속 LAN에 있습니다. 내 Windows PC에 코드가있는 경우 동기화 된 상태로 유지해야합니다. 두 드라이브가 공유하는 드라이브 하나를 만들지 않겠습니까? – user1032531