== Base == 베이스: == ChangedResultFile == 결과 파일을 저장하시겠습니까? == ChangedDestinationFile == 대상 파일을 저장하시겠습니까? == CloseButton == 닫기 == ConfiguredStatus == 구성 완료됨! == NotConfigureStatus == 구성되지 않음 == Destination == 대상: == ErrorAutomaticOptionNeeded == 비표시 모드에서는 자동 병합 옵션이 필요합니다 == ErrorComparisonMethod == 잘못된 비교 방법 == ErrorConflictCanNotBeApplied == 이 충돌 해결은 다른 충돌 해결에 따라 달라지므로 적용할 수 없습니다. 순서를 다르게 하여 충돌을 해결하십시오. 이 충돌 해결이 다음 오류를 반환했습니다: {0} == ErrorContributorsMustBeSpecified == 기여자를 지정해야 합니다 == ErrorEncoding == 지정된 인코딩을 식별할 수 없습니다({0}). == ErrorExecutingExternalDiffTool == 외부 비교 툴을 실행하는 중에 오류가 발생했습니다: == ErrorExecutingExternalMergeTool == 외부 병합 툴을 실행하는 중에 오류가 발생했습니다: == ErrorExecutingExternal2WayMergeTool == 외부 2단계 병합 툴을 실행하는 중에 오류가 발생했습니다: == ErrorFileTitleType == 이런! 아직 해당 언어를 지원하지 않습니다! == ErrorFileType == SemanticMerge에서 다음 파일을 수신했습니다: {0}. 지원 언어로 파일 확장자가 인식되지 않습니다. 기본 텍스트 기반 {1} 툴을 실행할 수 있습니다. 참고: 이러한 파일에 지원 언어가 포함되어 있음을 알고 있는 경우에는 SementicMerge에서 -l 매개 변수를 사용하는 방법을 확인하십시오. == ErrorJVMNotAvailableTitle == 이런! JVM을 찾을 수 없습니다. 파일을 구문분석해야 합니다 == ErrorJVMNotAvailable == SemanticMerge에서 {0}개의 파일을 구문분석하려면 유효한 JVM 설치 파일이 필요합니다. 그 대신 기본 텍스트 기반 {1} 툴을 실행해도 됩니다. == ErrorNumberOfContributorsDoesNotMatch == 기여자 수가 일치하지 않습니다 == ErrorTabSpaces == 탭 공백이 잘못되었습니다 == ErrorVersionControl == 구성에 필요한 버전 제어가 잘못되었습니다 == OpenDialogFilterForExecutableFile == 실행 파일(*.exe)|*.exe == OpenDialogTitleForConfigFile == 구성 파일 탐색 == OpenDialogTitleForExecutableFile == 실행 파일 탐색 == PlasticSCMConfigurationNotification == Plastic SCM GUI를 다시 열 때까지 변경사항이 영향을 주지 않습니다 == RestartMergeWithConfigChangesMessage == 새롭게 저장한 구성을 적용하려면 병합을 재시작해야 합니다. == RestartDiffWithConfigChangesMessage == 새롭게 저장한 구성을 적용하려면 비교를 재시작해야 합니다. == RestartMergeQuestion == 사라질 {0}개 충돌을 이미 해결했습니다. 병합을 재시작하시겠습니까? == ResultNeeded == 결과 파일 경로를 지정해야 합니다 == Source == 소스: == UnsolvedPendingConflicts == 파일에 아직 {0}개의 미해결 충돌이 있습니다. == UnexpectedError == 예상치 못한 오류가 발생했습니다. == Usage == 사용법: semanticmerge [ | ] configureversioncontrol: {--configure-version-control}= versioncontrolkey: {plasticscm | git} mergeOptions: [-a|--automatic] [--silent] [--merge-decl] [--process-all-merges] [--nolangwarn] [--nostructurewarn] [--include-format-change] [--log-external-parser] [] [] [] files: { | } sortedFiles: fileparamorder: {-fpo | --fileparamorder}=<세미콜론으로 구분된 키 목록> 기본값: --fileparamorder=s;d;b;r unsortedFiles: sourceFile: {-s | --source}= destinationFile: {-d | --destination}= baseFile: {-b | --base}= resultFile: {-r | --result}= -a | --automatic: 충돌이 발견되지 않을 경우 사용자 상호작용 없이 자동으로 병합합니다. --silent: 이 옵션은 --automatic 옵션과 함께 사용해야 합니다. 병합을 자동으로 해결할 수 없는 경우 이 옵션으로 인해 툴에서 0이 아닌 종료 코드를 즉시 반환합니다(SemanticMerge 툴이 표시되지 않음). 툴에서 자동으로 병합을 해결할 수 있는 경우 프로그램에서 종료 코드 0을 반환합니다. --merge-decl: 최대한 많은 선언*을 자동으로 병합합니다. --process-all-merges: 최대한 많은 선언*을 자동으로 병합하고 비자동 병합 선언마다 외부 텍스트 기반 툴을 실행합니다. *선언은 지원되는 구문 요소(예: 클래스, 메서드, 속성)를 정의하는 문입니다. 요소 유형(예: 클래스, 메서드)에 따라 요소가 구현된 본문이 포함됩니다. --nolangwarn: 언어가 지원되지 않는 경우 외부 텍스트 기반 툴을 바로 실행합니다. --nostructurewarn: 구조 오류가 발견되면 외부 텍스트 기반 툴을 바로 실행합니다. --include-format-change: 들여쓰기와 EOL만 수정된 변경사항을 포함합니다. 여기에는 첫 행의 공백 및 탭의 차이점과 EOL 차이점이 포함됩니다. 첫 선언의 빈 행도 포함됩니다. 기본적으로 이러한 차이점은 병합/비교를 간소화하기 위해 모두 무시됩니다. --log-external-parser: 외부 구문분석기를 디버그하기 위해 파일 내용을 기록합니다. contributorSymbolicNames: srcSymbolicName: {-sn | --srcsymbolicname}= dstSymbolicName: {-dn | --dstsymbolicname}= baseSymbolicName: {-bn | --basesymbolicname}= generalOptions: [] [] [] [] [] [] [] [] [] [] defaultEncoding: {-e | --defaultencoding}= resultEncoding: {-re | --resultencoding}= encoding: {ascii | ansi | unicode | bigendian | utf7 | utf8 | utf8bom | utf32be | utf32le} fileLanguage: {-l | --fileslanguage}={csharp | vb | java | cplusplus | php} virtualMachine: {-vm | --virtualmachine}= externalParser: {-ep | --externalparser}=<외부 구문분석기 실행 명령> externalMergeTool: {-emt | --externalmergetool}={default | <사용자 정의 툴>} external2WayMerge: {-e2mt | --external2waymergetool}={ <사용자 정의 툴>} externalDiffTool: {-edt | --externalDiffTool}={default | <사용자 정의 툴>} tabSpaces: {-ts | --tabspaces}={4 | <사용자 정의>} extrainfofile: {-ei | --extrainfofile}={추가 병합 정보를 포함하는 파일의 경로} progress: {-pg | --progress}={전체 병합 프로세스의 진행도를 나타내는 문자열} contributorExtendedInfo: contributorOwnerName: srcOwnerName: {-so | --srcowner}= dstOwnerName: {-do | --dstowner}= baseOwnerName: {-bo | --baseowner}= contributorBranchName: ; srcBranchName: {-sb | --srcbranch}= dstBranchName: {-db | --dstbranch}= baseBranchName: {-bb | --basebranch}= contributorChangeset: srcChangeset: {-sc | --srccset}= dstChangeset: {-dc | --dstcset}= baseChangeset: {-bc | --basecset}= contributorComment: srcComment: {-sm | --srccomment}= dstComment: {-dm | --dstcomment}= baseComment: {-bm | --basecomment}= 예: semanticmergetool -b=base.cs -d=dst.cs -s=src.cs -r=result.cs semanticmergetool base.cs dst.cs src.cs result.cs --fileparamorder=b;d;s;r semanticmergetool -b=base.cs -d=dst.cs -s=src.cs -r=result.cs -e2mt=""kdiff3.exe #sourcefile #destinationfile -o #output"" semanticmergetool -b=base.cs -d=dst.cs -s=src.cs -r=result.cs -emt=""kdiff3.exe #basefile #sourcefile #destinationfile -o #output"" == UsageCaption == SemanticMerge 툴 사용 == WarningNoExternalDiffTool == 비교에 필요한 외부 비교 툴이 지정되지 않았습니다. == WarningNoExternal2MergeTool == 선택한 충돌의 내용을 병합하는 데 필요한 외부 2단계 병합 툴이 지정되지 않았습니다. == WarningNoExternalMergeTool == 병합에 필요한 외부 병합 툴이 지정되지 않았습니다. == WarningExternalToolNotFound == 툴을 찾을 수 없습니다. 유효한 툴을 입력하십시오 == WarningSemanticToolNotFound == SemanticMerge 툴을 찾을 수 없습니다. 유효한 툴을 입력하십시오 == WarningConfigFileNotFound == 구성 파일을 찾을 수 없습니다. 유효한 툴을 입력하십시오 == WarningInvalidJavaVirtualMachinePath == Java 가상 머신 경로를 찾을 수 없습니다 == WarningInvalidTabSize == 탭 크기가 잘못되었습니다 == RenameWindowTitle == 소스 이름 변경 == RenameWindowLabel == {0}의 새 이름: == RenameButton == 이름 변경 == CancelButton == 취소 == PendingConflictsToSolve == {0}/{1} - 해결할 충돌: {2} == NextConflictButtonTooltip == 다음 충돌(Ctrl+PagDown) == PreviousConflictButtonTooltip == 이전 충돌(Ctrl+PageUp) == SaveAndExitExplanation == 결과 파일 저장 및 툴 종료 == SaveAndExitButton == 저장 및 종료 (_X) == MergeWaitingAnimation == 충돌 계산 중입니다. 잠시 기다려 주십시오... == SyncDeclarationMenuItem == 선언 동기화 == OptionsButton == 옵션 == FindMenuItem == 찾기... == OptionsMenuItem == 옵션 == ConfigureFontsAndColorsMenuItem == 폰트 및 색상 구성... == DisplayInfoAboutThisMerge == 이 병합에 대한 정보 표시 == LeftEncodingMenuItem == 왼쪽 인코딩 == RightEncodingMenuItem == 오른쪽 인코딩 == SkipFormatChangesMenuItem == 형식 변경 건너뛰기 == ReformatSourceCode == 소스 코드 형식 변경 == ConfigurationMenuItem == 구성... == GetLicense == 라이센스 받기 == GetUpdates == 업데이트 받기 == GetUpdatesExplanation == SemanticMerge의 새 버전을 받으실 수 있습니다. == ShowUserGuideMenuItem == 사용자 가이드 == UserGuideURL == https://semanticmerge.com/documentation == ShowIntroGuideMenuItem == 소개 가이드 표시 == OpenSamplesDirectoryMenuItem == 샘플 열기 == GiveUsFeedbackMenuItem == 피드백 보내기 == FollowSemanticmergeMenuItem == @semanticmerge 팔로우하기 == AboutSemanticmergeMenuItem == 정보 및 라이센스 == VisualDiffWindowTitle == 시각적 비교 == VisualDiffExplanation == 비교를 설명하는 그림 표시 == VisualDiffOptionExplanation == 차이점을 확인하려면 선언 2개를 선택하고 비교를 클릭하십시오 == VisualDiffControlExplanation == 확대/축소하려면 스크롤 휠과 Ctrl 키를 사용하십시오 == ZoomInExplanation == 그림을 확대합니다. Ctrl 키와 스크롤 휠을 사용해 확대해도 됩니다 == ZoomOutExplanation == 그림을 축소합니다. Ctrl 키와 스크롤 휠을 사용해 축소해도 됩니다 == VisualMergeWindowTitle == 시각적 병합 == VisualMerge == 시각적 병합 (_V) == VisualMergeExplanation == 병합을 설명하는 그림 표시 == RunTextMerge == 텍스트 병합 실행 (_T) == RunTextMergeExplanation == 기존의 텍스트 기반 병합 툴 실행 == RestartMerge == 병합 재시작 (_E) == RestartMergeExplanation == 모든 변경사항 제거 및 병합 작업 재시작 == ProcessAllMerges == 모든 병합 처리 == ProcessAllMergesExplanation == 최대한 많은 선언을 자동으로 병합하고 비자동 병합 선언마다 외부 텍스트 기반 툴을 실행합니다 == VisualDiffButton == 시각적 비교 (_V) == RestartDiffButton == 비교 재시작 (_R) == RestartDiffExplanation == 비교 작업 재시작 == RunTextDiffButton == 텍스트 비교 실행 (_T) == RunTextDiffExplanation == 기존의 텍스트 기반 비교 툴 실행 == OutlinePanelVisualDiffButton == 시각적 비교 (_V) == OutlinePanelRunTextDiffButton == 텍스트 비교 실행 (_T) == DivergentMoveDetails == 분기 이동 세부사항 == ShowMergeInfoExplanation == 병합 정보 표시 == MergeInfoResultFile == 결과 파일: == MergeInfoLanguage == 언어: == MergeInfoBaseFile == 베이스 파일 == MergeInfoSourceFile == 소스 파일 == MergeInfoDestinationFile == 대상 파일 == MergeInfoFileName == 이름: == MergeInfoFilePath == 경로: == MergeInfoExtraInfo == 추가 정보 == SemanticOutline == 의미 외곽선 == ExpandSemanticOutlineTooltip == 의미 외곽선 펼치기 == CollapseSemanticOutlineTooltip == 의미 외곽선 접기 == PendingConflicts == 해결할 충돌({0}) == PendingConflictsExplanation == 수동으로 해결해야 할 충돌을 표시합니다. 이러한 충돌은 동일한 요소가 '제3자 변경사항'과 '내 변경사항'에서 수정되었을 때 발생합니다 == DiffExplanation == 이 요소의 차이점 표시 == SourceDifferences == 소스 - 제3자 변경사항({0}) == SourceDifferencesExplanation == 병합할 코드에서 제3자가 적용한 변경사항입니다. 베이스 기여자와 소스 기여자 간의 차이점을 표시합니다 == DestinationDifferences == 대상 - 내 변경사항({0}) == DestinationDifferencesExplanation == 작업 복사본에서 귀하가 적용한 변경사항입니다. 베이스 기여자와 대상 기여자 간의 차이점을 표시합니다 == NoConflictMessageText == 확인할 충돌이 없습니다. == NoConflictMessageDetail == 즉 사용자 개입 없이 툴에서 병합을 해결할 수 있습니다. 병합을 검토하는 경우 이 메시지가 표시될 수 있습니다. 단, 충돌 해결을 최대한 자동화하려는 경우 \"-a\" 인수를 SemanticMerge 명령줄에 추가하십시오. == MaximizeButtonLeftTooltip == 왼쪽 패널 최대화 == RestoreButtonLeftTooltip == 왼쪽 패널 복원 == MaximizeButtonSrcTooltip == 소스 패널 최대화 == RestoreButtonSrcTooltip == 소스 패널 복원 == MaximizeButtonDstTooltip == 대상 패널 최대화 == RestoreButtonDstTooltip == 대상 패널 복원 == MaximizeButtonBaseTooltip == 베이스 패널 최대화 == RestoreButtonBaseTooltip == 베이스 패널 복원 == MaximizeButtonResultTooltip == 결과 패널 최대화 == RestoreButtonResultTooltip == 결과 패널 복원 == CopyToClipboard == 클립보드로 복사 == BackButtonTooltip == 뒤로 == FindMatchesButton == 일치 찾기 (_M) == DiffMatchButton == 비교 (_D) == MatchButton == 일치 (_M) == UnMatchButton == 불일치 (_U) == SelectElementToMatch == 일치시킬 요소 선택 == EditResultExplanation == 모든 충돌이 해결될 때까지 결과 파일을 편집할 수 없습니다. {0}개의 충돌이 남아 있습니다. == KeepSourceExplanation == 소스 변경사항 유지 == KeepDestinationExplanation == 대상 변경사항 유지 == KeepBothExplanation == 두 변경사항 유지 == RenameExplanation == 대상 이름 변경 == MergeExplanation == 이 충돌을 해결할 외부 텍스트 병합 툴 실행 == TwoWayMergeExplanation == 이 충돌을 해결할 외부 2단계 Mergetool 실행 == DisplayConfigurationWindowExplanation == 구성 창 표시 == DisplayAboutWindowExplanation == 정보 창 표시 == HideUnchangedSelectionExplanation == 변경된 선언만 표시 == ShowUnchangedSelectionExplanation == 전체 파일 트리를 표시하므로 모든 선언을 확인할 수 있음 == GroupUnchangedSelectionExplanation == 변경된 선언을 표시하고 나머지 선언은 미변경 그룹으로 구성 == ExplainMoveMoveExplanation == 어떻게 요소가 소스 기여자 및 대상 기여자의 다른 위치에 이동했는지 설명합니다 == SourceFileExplanation == 소스 기여자 파일 == BaseFileExplanation == 베이스 파일, 병합에 사용되는 소스 및 대상 파일의 조상 == DestinationFileExplanation == 대상 기여자 파일 == FindMatchesExplanation == 추가 및 삭제된 항목을 일치시키기 위한 일치 창을 엽니다 == UnmatchExplanation == 불일치 - 베이스 기여자 및 이 기여자 간에 방법이 일치하지 않는 경우 불일치 판정을 내리고 추가/삭제된 항목으로 변환하여 수동으로 일치사항을 수정할 수 있습니다 == MatchExplanation == 선택한 항목에 일치사항 적용 == InvalidEmail == 잘못된 이메일 == InvalidReport == 잘못된 보고서 == EnterValidEmailAndReport == 이메일 주소, 제목, 내용을 입력하십시오. == EnterValidEmailAddress == 유효한 이메일 주소를 입력하십시오. == ErrorReadingSampleTitle == 샘플을 읽는 중 오류가 발생했습니다 == ErrorReadingSampleDescription == {0} 파일에서 샘플을 구문분석할 수 없습니다. {1} == SamplesWindowExplanation == 각 샘플 케이스의 경우 기존 병합 툴을 실행하여 SemanticMerge와 비교하는 것이 좋습니다 == ShowIntroGuideButton == 소개 가이드 표시 (_G) == RunTextMergetoolButton == 텍스트 == RunSemanticMergetoolButton == 의미 == WelcomeSemantic20 == SemanticMerge 2.0을 시작합니다 == WelcomeExplanation1 == Semantic은 다른 형태의 병합 툴입니다. 이 툴은 병합을 계산하기 전에 코드를 구문분석하므로 대부분의 충돌을 감지하고 자동으로 해결할 수 있습니다. == WelcomeExplanation2 == 지금까지 사용한 대부분의 병합 툴과 다르겠지만 몇 분만 할애해 샘플 케이스를 살펴보면 병합 전문가가 되어 툴을 최대한 활용할 수 있습니다. == ExploreTheSamplesButton == 샘플 살펴보기 (_E) == ReadTheIntroGuideLinkText1 == SemanticMerge의 기본적인 내용에 대해 알아보려면 == ReadTheIntroGuideLinkText2 == 소개 가이드를 참조하십시오 == ReadTheIntroGuideLinkText3 == (3분 분량). == DontShowThisDialogOnStartup == 시작 시 이 다이얼로그를 표시하지 않음 (_S) == RunTheToolButton == 툴 실행 (_T) == ParsingErrorsLabel == 이 파일을 처리하는 중에 문제가 발견되었습니다. == ShowParsingErrorsButton == 구문분석 오류 표시 == ReleaseNotesBaseUrl == https://users.semanticmerge.com/releasenotes/ == MultifileCurrentFile == 파일 {0}/{1}: == MultifileCurrentFileExplanation == 이 파일은 현재 파일입니다. 파일을 변경하려면 충돌 탐색 버튼이나 여러 파일 이동을 사용하십시오.