2013-05-17 18 views
1

내가 편집 한 Visual Sourcesafe 2005에서 관리하는 파일이 있습니다. 내 상자에 파일을 그대로 체크인하고 싶지만 VSS는 항상 저장소의 파일과 병합하여 코드를 위반합니다.Visual Sourcesafe에서 병합하지 않고 체크 인

내가 일어날 것으로 예상 모르는

...

이없는에서 파일을 확인 REPO에서 기존 파일을 삭제하고 다시 내 사본을 추가 수줍어 병합하는 방법은 없나요?

나는 커맨드 라인 옵션을 찾아 보지 않았다.

답변

2

컴퓨터에 로컬 버전을 유지하면서 모든 파일을 "체크 아웃 취소"할 수 있습니다. Visual SourceSafe에서 최신 버전을 가져 오지 않고이 파일을 다시 체크 아웃하십시오. 모두 체크 인하십시오. 이 경우 역사가 보존됩니다. 최신 버전의 파일을 병합하지 않고 덮어 씁니다. 나 한테는 당신이 원하는 것 같아.

나는 똑같은 문제가있어서 그런 식으로 분류했다.

1

나는이 대답을 여기에두고 있지만 여전히 더 나은 것을 기대하고있다.

VSS GUI로 가서 파일 이름을 ".old"로 바꾼 다음 로컬 파일을 저장소에 추가 할 수 있다고 생각했습니다. 상당히 해킹되었지만 파일 기록을 유지할 수 있습니다.

1

파일을 여러 사람이 체크 아웃했을 때 이러한 문제가 발생할 수 있으며 결제 후 다른 사용자가 새 버전을 체크 인 할 수 있습니다. (병합 네 가지 시나리오 자세한 내용은 #에게 the article의 2를 수행 할 수있다 참조하십시오.)

나는 SourceSafe를 재치있는 옵션이 그 중 하나를 제어하는 ​​명령을 볼 수 없습니다. 병합을 원하지 않으면 편집 전에 파일을 독점적으로 체크 아웃 할 수 있습니다.