찾기
내용으로 건너뛰기
추적
문서의 이전 판을 선택했습니다!
저장하면 이 자료로 새 판을 만듭니다.
미디어 파일
======Using External Version Control Systems with Unity====== Unity는 사용자의 프로젝트의 쉬운 통합 버전 관리를 위한 [[Asset Server]] add-on 상품을 제안합니다. 사용자가 어떠한 이유로 Unity 에셋 서버를 사용할 수 없다면, Subversion, Perforce 또는 Bazaar처럼 다른 버전 컨트롤 시스템에서 사용자의 프로젝트를 저장하는 것이 가능합니다. 그러나 그것은 사용자 프로젝트의 어떤 매뉴얼적인 초기 셋업을 필요로하고 에셋을 움직이고 다시 이름짓는 것은 Unity 내부가 아니라 사용자의 버전 컨트롤 클라이언트를 사용해서 수행되어야 합니다. 외부 버전 컨트롤은 Unity Pro 기능입니다. 사용자의 프로젝트를 체크하기 전에 사용자는 Unity에 외부의 버전 컨트롤 시스템에서 에셋을 저장하는 것과 함께 그것을 호환성있게 만들기 위해 프로젝트 구조를 약간 변경하라고 말합니다. 이것은 어플리케이션 메뉴에서 **Edit->Project Settings->Editor**를 선택하는 것에 의해 실행되고 ''Enable'' 버튼을 클릭하는 것에 의해 외부 버전 컨트롤 지원을 활성화 합니다. 이것은 Unity에 의해 필요되어지는 부기 정보를 포함하는 ''Assets'' 디렉토리에서 모든 에셋을 위한 텍스트 파일을 생성할 것입니다. 그 파일은 그것이 결합된 에셋의 전체 이름이 되는 첫 번째 부분과 함께 ''.meta'' 파일 확장자를 가질 것입니다. 버전 컨트롤 시스템에서 에셋을 움직이고 다시 이름지을 때 사용자가 ''.meta'' 파일을 그에 따라 움직이고 다시 이름짓게 하도록 확인해야 합니다. 버전 컨트롤 시스템에서 프로젝트를 체크할 때 사용자는 적어도 시스템으로 ''Assets'' 디렉토리를 추가해야 합니다. 사용자가 프로젝트를 트랙하고 세팅을 구축하고 싶은 경우에 사용자는 또한 //Library// 폴더를 추가하고 이러한 파일들을 그 폴더안에 추가할 필요가 있습니다: * ''EditorBuildSettings.asset'' * ''InputManager.asset'' * ''ProjectSettings.asset'' * ''QualitySettings.asset'' * ''TagManager.asset'' * ''TimeManager.asset'' * ''AudioManager.asset'' * ''DynamicsManager.asset'' * ''NetworkManager.asset'' ''Library'' 디렉토리에 위치한 어떠한 다른 파일 또는 디렉토리도 추가하지 말아야 합니다. 새로운 에셋을 생성할 때 에셋과 그 연관된 ''.meta'' 파일 둘 모두 버전 컨트롤에 추가되는지를 확인해야 합니다. =====Example: Creating a new project and importing it to a Subversion repository.===== 첫째로, 우리가 ''svn://my.svn.server.com/''에 서브 버전 저장소를 가지고 있고 ''svn://my.svn.server.com/MyUnityProject''에 새로운 프로젝트를 생성하고 싶다고 가정해 봅시다. 그 때 시스템에 초기 import를 생성하기 위해서 이러한 스텝을 따라야 합니다: - Unity 내부에 새로운 프로젝트를 생성하고 그것을 ''InitialUnityProject''으로 부릅니다. 사용자는 여기에 어떠한 초기 에셋도 추가할 수 있고 후에 그들을 추가할 수 있습니다. - **Edit->Project Settings->Editor**에서 ''Meta files''은 활성화 합니다. - Unity 종료합니다(우리는 모든 파일이 저장되었다고 확신하기 위해 이것을 합니다). - 사용자의 프로젝트 폴더 _except_ 내부에 ''Library'' 디렉토리의 내용을 삭제합니다. * ''EditorBuildSettings.asset'' * ''InputManager.asset'' * ''ProjectSettings.asset'' * ''QualitySettings.asset'' * ''TagManager.asset'' * ''TimeManager.asset'' * ''AudioManager.asset'' * ''DynamicsManager.asset'' * ''NetworkManager.asset'' - 프로젝트 폴더를 서브 버전으로 불러옵니다. 사용자가 커맨드 라인 클라이언트를 사용하고 있다면 이것은 사용자의 초기 프로젝트가 위치해 있는 곳에 디렉토리로 부터 이것처럼 행해집니다:\\ ''svn import -m"Initial project import" InitialUnityProject svn://my.svn.server.com/MyUnityProject''\\ 성공적이면 프로젝트는 서브 버전으로 불려져야 하고 사용자는 사용자가 원한다면 ''InitialUnityProject'' 를 삭제할 수 있습니다. - 서브 버전으로부터 프로젝트를 확인합니다 \\ ''svn co svn://my.svn.server.com/MyUnityProject''\\ 그리고 라이브러리 폴더 내에서 에셋 파일들이 버전이 정해졌는지 확인합니다(Step 4). - _Optional:_ ''Library'' 디렉토리 내에서 버전이 정해지지 않은 파일을 위해 무시 필터를 셋업합니다:\\ ''svn propedit svn:ignore MyUnityProject/Library''\\ 서브 버전은 텍스트 편집기를 오픈할 것입니다. 이것들을 _제외_하고 라이브러리 폴더의 모든 파일을 추가합니다: * ''EditorBuildSettings.asset'' * ''InputManager.asset'' * ''ProjectSettings.asset'' * ''QualitySettings.asset'' * ''TagManager.asset'' * ''TimeManager.asset'' * ''AudioManager.asset'' * ''DynamicsManager.asset'' * ''NetworkManager.asset'' - 왼쪽 ''Alt'' 키나 또는 ''Option''을 누르는 동안 그것을 시작하는 것에 의해 Unity와 함께 우리의 확인된 프로젝트를 오픈합니다. 프로젝트를 오픈하는 것은 step 4에서 ''Library'' 디렉토리로 부터 삭제된 잃어버린 파일들을 재생성할 것입니다. - 마지막으로 변화를 커밋합니다. 프로젝트는 지금 셋업되어야 하고 준비되어야 합니다:\\ ''svn ci -m"Finishing project import" MyUnityProject'' {{tag>유니티 unity}} * 출처: [[http://unitykoreawiki.com/index.php?n=KrMain.ExternalVersionControlSystemSupport|유니티코리아위키]] (CC BY-NC-SA 2.0)
2+1?
이 필드는 비어 있도록 유지하세요:
저장
미리 보기
취소
편집 요약
참고: 이 문서를 편집하면 내용은 다음 라이선스에 따라 배포하는 데 동의하는 것으로 간주합니다:
CC Attribution-Noncommercial-Share Alike 4.0 International
연결문서
유니티3D ( Unity3D )
소스(Source) 컨트롤 통합(Pro Only)
문서 도구
문서 보기
이전 판
연결문서
맨 위로
다크 모드로 보기
☀️
Toggle Menu
유니티3D ( Unity3D )
너두 고쳐두 됩니다.
사이트 도구
최근 바뀜
미디어 관리자
사이트맵
사용자 도구
등록
로긴
최근 수정된 문서
semen_analysis
[정액검사결과 정상치]
페러데이_저가_투어
[페러데이 저가 투어]
php
[safe mode 를 사용하라]
complex_regional_pain_syndrome
dj_java_decompiler
[자바 디컴파일러 (Dj Java Decompiler)]
std024
↷ 링크가 이동 작업으로 인해 적응했습니다
misuse_preca4
↷ 링크가 이동 작업으로 인해 적응했습니다
misuse_nobason6
↷ 링크가 이동 작업으로 인해 적응했습니다
herpes_simplex
↷ 링크가 이동 작업으로 인해 적응했습니다
임신_중_음부포진_감염
↷ 링크가 이동 작업으로 인해 적응했습니다
외음부
↷ 링크가 이동 작업으로 인해 적응했습니다
genital_herpes
연성하감
↷ 링크가 이동 작업으로 인해 적응했습니다
섹스
↷ 링크가 이동 작업으로 인해 적응했습니다
성병예방_치료
↷ 링크가 이동 작업으로 인해 적응했습니다
성병
↷ 링크가 이동 작업으로 인해 적응했습니다
herpes_genitalis
↷ 문서 이름이 med:herpes_genitalis에서 med:genital_herpes(으)로 바뀌었습니다