우리 회사는 Linux 서버에서 데이터 분석을 실행하고 실행합니다. 프로그래밍은 Windows 클라이언트 (일반적으로 SAS)에서 수행됩니다. 각 프로젝트는 한 사람 만 프로그래밍하고 다른 사람이 검토합니다.유닉스 GIT 설치를위한 Windows의 GIT GUI 클라이언트
프로젝트를 버전 관리하에두고 코드를 서버에 남겨두고 싶습니다 (즉, 로컬 Windows 리포지토리를 가져 오지 않음). 장점은 증분 백업이며 검토 자의 변경 사항을 확인하는 데 도움이됩니다.
원격 저장소를 읽을 수 있지만 Windows가 아닌 Linux에서 GIT를 사용하여 GIT 작업을 수행하는 Windows 클라이언트를 아는 사람이 있습니까? 일부 클라이언트 (예 : SourceTree 및 SmartGIT)를 사용하면 후자 만 가능하다는 것을 알 수 있습니다.
감사합니다, 리치
당신이 원하는 것을 달성하기 위해
제안하는 모델의 백업 및 검토 이점에 대해 자세히 설명해 주시겠습니까? 더 전통적인 DVCS 워크 플로우가 어떻게 제공되지 않는지 잘 모르겠습니다. 로컬 클론이 DVCS에있어 근본적 일 때 원격 저장소와 독점적으로 작업 할 수있는 클라이언트를 찾을 수 있을지 회의적입니다. – shambulator
우리는 각 Windows PC에 GIT를 설치하는 것을 피하려고합니다. 또한 프로젝트 코드를 로컬 PC에 저장할 수 없습니다. 원격 저장소로만 작업하기 때문에 VPN 연결을 통해 프로젝트 파일을 로컬 PC로 전송하고 GIT로 처리 한 다음 서버로 다시 복사합니다 (어쨌든 SmartGIT에서는 느림). 직관적으로, 모든 서버 측이 합리적인 것처럼 보일 것입니다. – rambles
여러분의 의견에는 몇 가지 사항이 있습니다. 당신이 [채팅에서 그들에 대해 토론 하시겠습니까] (http://chat.stackoverflow.com/rooms/29915/room-for-question-http-stackoverflow-com-q-16538520-351301)? – shambulator