2007년의 Visual SourceSafe 일광 절약 시간제 문제

기술 자료 번역 기술 자료 번역
기술 자료: 931804 - 이 문서가 적용되는 제품 보기.
모두 확대 | 모두 축소

이 페이지에서

소개

일광 절약 시간제 변경 사항

2005년에 통과된 에너지 정책법(Energy Policy Act)에 따라 2007년부터 미국의 DST(일광 절약 시간제) 시작 날짜와 종료 날짜가 변경되어 DST가 과거보다 3주 빨리 시작해서 1주 늦게 끝납니다. 즉, DST가 3월 둘째 주 일요일 오전 2시에 시작해서 11월 첫째 주 일요일 오전 2시에 끝납니다.

Microsoft Visual SourceSafe는 운영 체제를 사용하여 타임스탬프를 처리합니다. 따라서 Visual SourceSafe 사용자는 이러한 DST 변경 사항의 영향을 받습니다. 다음에 따라 어떤 영향을 받는지가 결정됩니다.
  • 사용 중인 Visual SourceSafe의 버전
  • 사용할 수 있도록 설정한 서비스

모든 서버와 클라이언트 컴퓨터를 업데이트해야 한다

Microsoft가 DST 문제를 해결하기 위해 발표한 운영 체제 업데이트를 사용하여 Visual SourceSafe 2005를 실행하는 모든 서버와 클라이언트 컴퓨터를 업데이트해야 합니다. 이러한 업데이트에 대한 링크는 "참조" 절에 나와 있습니다.

서버와 클라이언트 컴퓨터를 업데이트하지 않으면 체크 인 정보가 손실될 수 있다

서버와 클라이언트 컴퓨터를 업데이트해야 합니다. 그렇지 않으면 체크 인 정보가 손실될 수 있습니다. 다음과 같은 경우에 이 문제가 발생할 수 있습니다.
  • 업데이트된 클라이언트 컴퓨터에서 프로젝트나 파일을 체크 인하는 경우
  • 업데이트되지 않은 클라이언트 컴퓨터에서 동일한 프로젝트나 파일을 체크 인하는 경우
  • 프로젝트나 파일을 만든 후 한 시간 이내에 두 체크 인 프로세스가 모두 발생하는 경우
이 경우 프로젝트 또는 파일의 사용 기록이 손실됩니다.

리포지토리에 프로젝트나 파일을 처음 추가할 때 생성된 타임스탬프보다 두 번째로 파일을 추가할 때 생성된 타임스탬프가 더 빠르기 때문에 이 문제가 발생합니다.

이 문제에 대한 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
150643 PRB: 시스템 날짜를 잘못 설정하면 프로젝트 사용 기록이 손실된다

추가 정보

Visual SourceSafe 2005

Visual SourceSafe 2005에는 국가별 표준 시간대 기능이 도입되었습니다. 이 기능은 서버와 모든 클라이언트 컴퓨터 간의 시간을 동기화하는 데 도움이 됩니다. Visual SourceSafe 리포지토리는 서버에 저장됩니다. 국가별 표준 시간대 기능을 사용할 수 있도록 설정하면 Visual SourceSafe 2005에서 타임스탬프를 처리하는 방법이 이전 버전의 Visual SourceSafe와 달라집니다.

Visual SourceSafe 2005는 모든 Visual SourceSafe 작업에 클라이언트 컴퓨터 시간 대신 "서버 로컬 시간"을 사용합니다. 이 경우 서버 로컬 시간은 서버의 현재 로컬 시간이 아니라 Visual SourceSafe가 관련 리포지토리에서 읽는 로컬 시간입니다. 관련 리포지토리는 SCC(소스 코드 제어) 작업에 의해 결정됩니다.

Visual SourceSafe는 서버에 알려진 UTC 시간을 사용하여 서버 로컬 시간을 계산합니다. 서버 로컬 시간 값을 얻기 위해 클라이언트는 몇 분마다 데이터베이스 공유에 임시 파일을 만든 다음 파일 작성 시간을 읽습니다. 클라이언트 컴퓨터의 시계는 모두 동일한 표준 시간대를 사용하고 초 또는 분만 다를 수 있습니다. 클라이언트 컴퓨터의 시계가 일치하지 않는 것은 Visual SourceSafe의 동작 때문입니다.

이러한 방법으로 서버 로컬 시간을 계산하면 Visual SourceSafe가 SCC 레코드를 올바른 순서로 배치하는 데 도움이 됩니다. 따라서 Visual SourceSafe 관리자는 "참조" 절에 나와 있는 운영 체제 업데이트가 모든 서버와 클라이언트 컴퓨터에 적용되었는지 확인해야 합니다.

Visual SourceSafe 클라이언트 컴퓨터에서 표준 시간대를 변경하면 Visual SourceSafe Explorer의 체크 인 시간이 달라집니다. 이러한 차이가 발생하는 것은 Visual SourceSafe가 클라이언트 컴퓨터의 새 표준 시간대 정보를 사용하여 값을 계산하기 때문입니다.

Visual SourceSafe 2005 관리자는 모든 서버 및 클라이언트 컴퓨터의 운영 체제가 업데이트된 후 다음 작업을 수행해야 합니다.
  1. Visual SourceSafe Administrator를 시작합니다.
  2. 데이터베이스 폴더의 루트에 있는 SrcSafe.ini 파일을 사용하여 데이터베이스를 엽니다. 이때 로컬 Srcsafe.ini 파일(있을 경우)은 사용하지 않습니다.
  3. Tools 메뉴에서 Options를 누릅니다.
  4. Options 대화 상자에서 TimeZone 탭을 누릅니다.
  5. OK를 누른 다음 Visual SourceSafe Administrator를 종료합니다.
위의 작업을 수행하면 업데이트된 운영 체제 DST 값을 사용하여 Srcsafe.ini 파일이 업데이트됩니다.

Visual SourceSafe Administrator의 Time Zone 대화 상자에서 표준 시간대를 지정하지 않으면 Visual SourceSafe 2005가 Visual SourceSafe 6.0d처럼 동작합니다. 따라서 클라이언트 컴퓨터에서 타임스탬프가 발생합니다.

참고 Microsoft Windows 2000 사용자의 경우 반드시 수동으로 컴퓨터를 업데이트해야 합니다. 자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
914387 Microsoft Windows 운영 체제의 일광 절약 시간제를 구성하는 방법
930688 웹캐스트: 전세계 사용자를 위해 Microsoft Windows 2000용 일광 절약 시간 변경 사항 업데이트를 배포하는 방법

Visual SourceSafe 6.0d 및 이전 버전

모든 서버와 클라이언트 컴퓨터에서 Visual SourceSafe 6.0d를 사용하는 경우 현재 제품을 사용하는 방법이 달라지지 않습니다. Visual SourceSafe 6.0에서는 타임스탬프가 클라이언트 컴퓨터에서 발생하기 때문에 서버 시간을 반영하도록 각 클라이언트 컴퓨터의 시계를 업데이트해야 합니다.

Visual SourceSafe 6.0d 관리자도 "참조" 절에 나와 있는 운영 체제 업데이트가 모든 서버와 클라이언트 컴퓨터에 적용되었는지 확인해야 합니다.

Visual SourceSafe 2005는 Srcsafe.ini 파일에 표준 시간대 정보를 저장합니다. 파일이 체크 인되면 다음 공식을 사용하여 데이터베이스에 기록되는 시간이 계산됩니다.
(UTC) + (Srcsafe.ini 파일의 표준 시간대)
클라이언트 컴퓨터에 나타나는 시간은 다음 공식을 사용하여 계산됩니다.
(서버 로컬 시간) - (Srcsafe.ini 파일의 표준 시간대) + (클라이언트 표준 시간대)
Srcsafe.ini 파일에 기록되는 표준 시간대 값을 변경하지 않으면 파일 시간이 클라이언트 컴퓨터의 로컬 표준 시간대를 사용하여 클라이언트 컴퓨터에 보고됩니다.

참조

자세한 내용은 Microsoft 기술 자료의 다음 문서를 참조하십시오.
933360 Microsoft Windows 운영 체제용 2007년 8월 누적 표준 시간대 업데이트
914387 Microsoft Windows 운영 체제의 일광 절약 시간제를 구성하는 방법
131715 도메인 시간 원본 서버를 설정하고 이와 동기화하는 방법
2007년 변경되는 일광 절약 시간제에 대비하는 방법에 대한 자세한 내용은 다음 Microsoft 웹 사이트를 참조하십시오.
http://support.microsoft.com/gp/cp_dst




Microsoft 제품 관련 기술 전문가들과 온라인으로 정보를 교환하시려면 Microsoft 뉴스 그룹에 참여하시기 바랍니다.

속성

기술 자료: 931804 - 마지막 검토: 2008년 1월 10일 목요일 - 수정: 6.2
본 문서의 정보는 다음의 제품에 적용됩니다.
  • Microsoft Visual SourceSafe 2005 Standard Edition
  • Microsoft Visual SourceSafe 6.0d
키워드:?
kbpubtypekc kbinfo kbtshoot kbprb KB931804

피드백 보내기

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com