적절한 프로그래밍 환경 설정

적절한 프로그래밍 환경 설정

다음과 같은 조건을 충족하는 가장 편리한 프로그래밍 환경을 구축하는 방법에 대해 고민하기 시작했습니다. 저는 리눅스 민트 14를 사용하고 있습니다.

  1. 업무용 컴퓨터가 있지만 집에 있는 컴퓨터와 노트북에서 내 코드에 액세스하고 싶습니다.
  2. 코드가 깨질 경우, 즉 각 프로젝트의 버전이 여러 개 있는 경우 변경 사항을 롤백할 수 있는 기회를 원합니다.
  3. 현재 저는 C++, Python, R을 사용하고 있지만 언어에 종속되지 않는다면 좋을 것입니다.
  4. 보안은 중요합니다. 제가 하고 있는 일은 확실히 오픈 소스가 아닙니다.
  5. 내 코드를 책임지는 사람은 나뿐이므로 협업 도구는 중요하지 않습니다.

내 문제가 고유한 것이 아니라고 확신하지만 필요한 것을 찾기 위한 키워드를 찾는 데 어려움을 겪고 있습니다. IDE 선택 등에 문제가 없습니다. 문제는 실제로 파일 시스템 설정, 액세스 및 버전 관리에 관한 것입니다.

답변1

Git을 설치하고 가능하다면 하드 드라이브(또는 최소한 홈 파티션)를 암호화하는 것이 좋습니다.

관련 정보