2010-01-08 3 views
4

저는 SourceSafe를 실행 중이며 코드에 두 개의 분기가 있습니다. 나는 현재 보고서를 실행하여 차이점을 표시 한 다음 수동으로 각 파일을 하나씩 수동으로 병합하는 수동 방식을 사용하고 있습니다. 그러나 프로젝트 수준에서이를 수행하는 간소화 된 방법을 찾으려고합니다. 프로세스가 각 파일을 한 번에 하나씩 보여 주면 괜찮습니다. 각 파일을 하나씩 수동으로 이동하고 각 파일을 개별적으로 병합하면 우연히 파일을 건너 뛰게됩니다. "마법사"를 병합하기 전에 모든 파일을 나에게 보여 주더라도 모든 파일을 히트 할 수 있다고 믿을 수있는 반면.SourceSafe 프로젝트 수준에서 병합

저는 병합하기가 새로이 생겼지 만 안전하지 않기 때문에 나는 초보자라고 말할 수 있습니다.

답변

3

UI를 통해이를 수행 할 수있는 기본 제공 방법이없는 것처럼 보입니다. 그러나 그들은 옵션 사양을 합리화하기 위해 배치 파일을 작성한 명령 행 도구를 제공합니다.

ECHO OFF 
SET SSDIR=K:\Archive 

SET /P MainProject=Please enter the project to merge into (e.g. "$/Trunk"): 
SET /P BranchedProject=Please enter the branched project (e.g. "$/Active Branches/Branch1"): 
SET /P Comment=Comment: 

SS CP %MainProject% 
IF NOT EXIST C:/BranchCheckouts MKDIR "C:/BranchCheckouts" 
IF EXIST "C:/BranchCheckouts/mergelog.txt" DEL "C:/BranchCheckouts/mergelog.txt" 
SS MERGE %BranchedProject% -GL"C:/BranchCheckouts" [email protected]"C:/BranchCheckouts/mergelog.txt" -C%Comment% -R 
PAUSE 
+0

훌륭하고 좋은 직업. – AMissico

관련 문제