문제

수백 개가있을 때 프로젝트를 어떻게 구성합니까? 레이아웃이 아닙니다 이내에 프로젝트이지만 프로젝트 루트 디렉토리의 레이아웃.

나는 여러 시스템의 디스크 전체에 흩어져있는 10 년 이상의 개인 및 예제 프로젝트를 통합하고 있으며, 수십 개 또는 매우 활발한 프로젝트를 보관할 수있는 몇 가지 조직 방법을 찾고 있으며 보관 된 프로젝트를 찾을 수 있습니다.

대부분의 프로젝트는 다양한 언어와 프레임 워크를 가로 지르는 실험을 배우는 것입니다. 일부 프로젝트는 아이디어와 코드를 재사용하기 위해 완성 된 본격적인 작업 응용 프로그램입니다.

나는 개인 물건을 위해 원격 git 저장소에 평평한 네임 스페이스를 사용하고 있지만, 그것은 내 개발 시스템에서 물건을 구성하는 이상적인 방법이 아닌 것 같습니다. ~/active/및 ~/archive/보다 더 나은 것이 있어야합니다.

이 상황에서 당신에게 무엇이 효과가 있습니까?

도움이 되었습니까?

해결책

그대로 두십시오. 귀하의 조직 또는 부재는 역사입니다. 보관해라.

아마도 연대순으로 물건을 조직하기 위해 몇 가지 디렉토리를 만들 수 있습니다.

다른 팁

이것들은 모두 개인적인 취향이지만 아마도 이것들 중 하나가 당신을 도울 것입니다

  1. 나는 항상 예제와 내가 시도하는 것들을 위해 "온도"또는 "POC (개념 증명)"폴더를 보관합니다.

  2. 나는 항상 필요하지 않을 프로젝트에 아카이브 폴더를 사용합니다.

  3. 나는 기술 (나의 주요 기술 이외의)별로 그룹을 그룹화하려고 노력하여 Silverlight 폴더, Flex 폴더, C ++ 등을 가질 것입니다.

  4. 인터넷이나 다른 사용자에서 다운로드 한 내용에 대한 튜토리얼 폴더가 항상 있습니다.

개인 프로젝트를 다음 범주와 하위 범주로 나눕니다. 그런 다음 카테고리의 계층 구조는 파일 시스템 구조로 변환됩니다.

  • 장기 프로젝트

    여러 버전의 또는 여러 가지 지점이 동시에 진행될 계획입니다. 본질적으로 6 개월 이상 사용할 수있는 모든 것

  • CLR 기반 코드

    나는 이것을 언어로 더 나누었습니다. 그러나 나는 더 이상 이것을하지 않기 때문에 많은 혼합 언어 프로젝트를 가지고 있습니다. 그것은 단지 그것을 더 혼란스럽게 만듭니다 ./li>

  • 자바
  • C ++
  • 다른 모든 것
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top