모든 데이터를 표준화 된 형식으로 적용하는 여러 함수와 클래스가 포함 된 파일 (munging.py)이 있습니다. 필자는 일반적으로이 파일이나 클래스를 크게 변경하지 않지만 지금은 큰 변화가 필요합니다. 파일은 다음과 같은 내용을 가지고 가정 : 클래스 버전 번호를 추적하는 방법
def function_1()
'''common function for all classes'''
def function_2()
'''another common function'''
class_1()
def __init__()
class_2()
def __init__()
나는 "munging.py"나는 마지막 버전의 기록을 유지하려면,하지만 난 유지하기 위해 파일 이름에 버전 번호를 증가 싶지 않아 업데이트
이 트랙 (예 : munging.py의 이름을 munging_v1.py, munging_v2.py로 바꿀 수 있지만 munging_v1 대신 munging_v2를로드하도록 모든 스크립트를 변경하지 않아도됩니다.)또 다른 옵션은 파일 이름을 변경하지 않고 클래스 이름 (예 : class_1_v1, class_1_v2 등) 만 변경한다고 가정하지만 모든 종속 스크립트에서 클래스 호출을 변경하는 것과 동일한 문제가 발생합니다 .
나는 공식적인 프로그래밍 교육이 없으므로 지나치게 간단한 질문을 할 수도 있습니다. 최신 버전을 호출 할 때 이전 클래스/스크립트 버전을 모두 기록하는 간단하거나 표준 적이거나 직관적 인 방법이 있습니까? svn 등이 게임을하게되는 곳입니까?
버전 제어 : 링크 아래
사용은 그들 중 하나를 다운로드? – depperm