누군가 퍼포스사이트의 기술도큐먼트를 번역해 놓은 것
원본 : http://www.perforce.com/documentation/perforce_technical_documentation
이 저작물은 크리에이티브 커먼즈 저작자표시-비영리-변경금지 2.0 대한민국 라이선스에 따라 이용할 수 있습니다. |
서버 설정방법은 내 알바 아니고, 이 시스템에 접근 할 수 있는 GUI를 지원하는 클라이언트(P4V)의 사용법을 적어둔다.
공식 싸이트의 내용이다.
P4V, the Perforce Visual client, is Perforce's cross-platform graphical user interface.
P4V는 퍼포스 비쥬얼한(그림으로 인터페이스가 구성된) 클라이언트인데 다양한 플렛폼을 지원하는 그래픽 유저 인터페이스다.
P4V는 퍼포스 비쥬얼한(그림으로 인터페이스가 구성된) 클라이언트인데 다양한 플렛폼을 지원하는 그래픽 유저 인터페이스다.
You can use P4V on Windows, Macintosh, UNIX and Linux computers and benefit from an identical interface regardless of platform.
따라서 넌 윈도우에서건 맥에서건 유닉스나 리눅스에서건 P4V를 쓸 수 있다.
This introductory guide provides some Perforce basics and an orientation to P4V's layout and features. For more details about P4V, consult its online help. To learn more about Perforce, consult the user documentation on our Web site.
이 소개글은 퍼포스의 기본개념과 P4V의 화면구성과 요소들을 소개한다. 추가 보를 원하면 온라인으로 상담해라. 또 많은 정보가 웹싸이트에 문서로 있으니 참고해라
따라서 넌 윈도우에서건 맥에서건 유닉스나 리눅스에서건 P4V를 쓸 수 있다.
This introductory guide provides some Perforce basics and an orientation to P4V's layout and features. For more details about P4V, consult its online help. To learn more about Perforce, consult the user documentation on our Web site.
이 소개글은 퍼포스의 기본개념과 P4V의 화면구성과 요소들을 소개한다. 추가 보를 원하면 온라인으로 상담해라. 또 많은 정보가 웹싸이트에 문서로 있으니 참고해라
To use Perforce to manage files, you typically connect to a Perforce server using a client program like P4V.
퍼포스를 사용해서 파일을 관리하기 위해, 대게의 경우 너는 P4V를 써서 퍼포스 서버로 접속할 것이다.
P4V enables you to check files in and out, and perform the various other necessary tasks. The following sections tell you how to perform basic tasks and point out powerful features and shortcuts.
P4V는 파일을 집어 넣거나 뺄 수 있고(check in, check out), 기타 다양한 필요 업무를 볼 수 있을 것이다. 아래는 그런 기본 내용이다.
(역자주 : 워크스페이스라는컨 '사용자의 로컬에 컴터에있는 공간'을 말하고 글로 파일들의 카피본이 들어간다고 표현하고 있고, P4V가 도는 니 컴퓨터는 서버에 접속되어있는 거다.. 라고 써있고. 서버란건 관리하는 중심 머신이라고 써있고, 디폿은 퍼포스의 관리 아래있는 파일들이 담겨있는 레포지터리 라는 뜻이고)퍼포스를 사용해서 파일을 관리하기 위해, 대게의 경우 너는 P4V를 써서 퍼포스 서버로 접속할 것이다.
P4V enables you to check files in and out, and perform the various other necessary tasks. The following sections tell you how to perform basic tasks and point out powerful features and shortcuts.
P4V는 파일을 집어 넣거나 뺄 수 있고(check in, check out), 기타 다양한 필요 업무를 볼 수 있을 것이다. 아래는 그런 기본 내용이다.
Basic Concepts
개본 개념
개본 개념
P4V connects your computer to a Perforce server to move files between Perforce depots and your workspace, as shown below.
P4V는 파일을 퍼포스 메인 창구(이하 : Perforce depots)와 너에 워크 스페이스 사이에서 주고받기 위해 니 컴터를 퍼포스 서버로 연결한다.(아래 처럼)
P4V는 파일을 퍼포스 메인 창구(이하 : Perforce depots)와 너에 워크 스페이스 사이에서 주고받기 위해 니 컴터를 퍼포스 서버로 연결한다.(아래 처럼)
• | Workspace: folders or directories on the client computer where you work on revisions of files that are managed by Perforce. 워크 스페이스 : 클라이언트 컴터에 잇는 폴더 또는 디렉토리, 니가 작업하는 작업공간. 퍼포스가 파일 버전을 관리하는데 이를 리비전이라고 하고 넌 이 리비전으로 묶여있는 파일들을 워크 스페이스에서 쓰게 된다. |
• | Client application: P4V (or another Perforce client application), running on your computer, sending commands to the Perforce server and receiving results (files, status information, and so on). 클라이언트 어플리케이션 : 니 컴터에서 도는 P4V (또는 다른걸) 말한다. 이 클라이언트란건 커맨드를 퍼포스서버로 보내고 결과(파일이나 상태 정보)를 받는다. |
• | Server: the program that executes the commands sent by client programs, maintains depot files, and tracks the state of workspaces. The Perforce Server typically runs on a central machine, connected to client machines by the network. 서버 : 클라이언트한테 받은 커맨드를 실행시키고 depot를 관리하고, 워크스페이스들의 상태를 관리하고 있는 프로그램. 퍼포스 서버는 전형적으로 중앙의 머신에서 돌고 네트워크에 클라이언트들과 물려있다. |
• | Depot: a file repository on the Perforce server. It contains all existing versions of all files ever submitted to the server. There can be multiple depots on a single server. The examples in this guide show a single depot. 디폿 : 서버내에 있는 파일 저장소. 존재하는 파일로부터 접수받은 모든 파일들이 버전단위로 존재한다. 한 서버에 다수의 depot이 있을 수 있다. 이 문서 내에서는 하나의 디폿만 다룬다. |
To gain access to your depots, you must connect to a server. The first time you launch P4V, the Connection Setup Wizard (Macintosh:
Connection Setup Assistant) guides you through the process of configuring a connection, during which you specify the server, user, and workspace.
디폿에 접근하려면 서버에 접혹해야한다. 니가 P4V를 키자마자 보이는건 '접속 위자드 창'인데 (이걸 맥에선 뭐라고 따로 한다) 얘가 접속 설정과정을
가이드 한다.
To launch the wizard/assistant in subsequent sessions, choose Connection > Set Up Connection...
키고나서 일반상태에있을 때 이 설정창을 다시 열고 싶다면 메뉴에 있다 찾아봐라.
Connection Setup Assistant) guides you through the process of configuring a connection, during which you specify the server, user, and workspace.
디폿에 접근하려면 서버에 접혹해야한다. 니가 P4V를 키자마자 보이는건 '접속 위자드 창'인데 (이걸 맥에선 뭐라고 따로 한다) 얘가 접속 설정과정을
가이드 한다.
To launch the wizard/assistant in subsequent sessions, choose Connection > Set Up Connection...
키고나서 일반상태에있을 때 이 설정창을 다시 열고 싶다면 메뉴에 있다 찾아봐라.
Alternately, you can configure connection settings on a single dialog, as follows:
아래처럼 넌 커넥션을 교체 가능하게 설정 할 수 있다.
아래처럼 넌 커넥션을 교체 가능하게 설정 할 수 있다.
1. | P4V를 클릭해서 시작하면 아래 창이 보인다. |
2. | Specify the following settings (your Perforce administrator can provide you with this information) 아래의 설정을 하라. (니네 시스템 관리자가 말해준데로) |
• | Port: the port number assigned to the server 포트 : 서버에 할당된 포트 번호 |
• | User: your Perforce user name 유저 : 니 유저 아이디 |
• |
To display a list of existing users and workspaces, click Browse. (The server and port must be specified before clicking Browse.)
If you have incorrectly specified a server setting, P4V displays a message like the following:
사용자와 워크 스페이스 리스트를 출력하기 위해서, Browse를 클릭해 봐라. (서버와 포트가 그전에 먼저 설정되있어야 한다.)
만약 잘못된 서버 세팅이 되어있다면 P4V는 아래와 같은 메세지를 출력한다.
사용자와 워크 스페이스 리스트를 출력하기 위해서, Browse를 클릭해 봐라. (서버와 포트가 그전에 먼저 설정되있어야 한다.)
만약 잘못된 서버 세팅이 되어있다면 P4V는 아래와 같은 메세지를 출력한다.
3. | To connect, click OK. P4V displays its main screen, as shown in the following figure. 다썼으면 OK를 눌러라 아래처럼 메인 화면이 나온다. |
다음 섹션에서 메인 화면을 설명한다.
The following figure points out the panes and important features of the main screen.
아래 그림은 각 칸들과 중요한 요소들에 을 설명한다.
To see what a button or screen element does, hold the mouse cursor over it. P4V displays a descriptive tooltip.
버튼과 스크릭 속성들을 알아보기 위해 마우스 커서를 위에 갖다 대라. 툴팁 도움말을 보여줄것이다.
아래 그림은 각 칸들과 중요한 요소들에 을 설명한다.
To see what a button or screen element does, hold the mouse cursor over it. P4V displays a descriptive tooltip.
버튼과 스크릭 속성들을 알아보기 위해 마우스 커서를 위에 갖다 대라. 툴팁 도움말을 보여줄것이다.
( 역자주 : 좌측 글 : 왼쪽 판 워크스페이스와 디폿 안의 파일과 폴더를 디스플레이 해준다.
오른쪽 상단 글 : 툴바 판은 판을 교채하고 하는 버튼들이 있고 한다.
우측 하단 글 : 우측하단 판은 선택된 오브젝트에 대한 세부 항목을 보여준다.
하단 글 : 로그 판은 서버 명령어들을 보여준다. 데시보다른건 현 상태와 진행하는 업무를 보여준다.)
오른쪽 상단 글 : 툴바 판은 판을 교채하고 하는 버튼들이 있고 한다.
우측 하단 글 : 우측하단 판은 선택된 오브젝트에 대한 세부 항목을 보여준다.
하단 글 : 로그 판은 서버 명령어들을 보여준다. 데시보다른건 현 상태와 진행하는 업무를 보여준다.)
Your Perforce administrator can do this for you, but it's advisable to learn a few important aspects of configuring your workspace, specifically (1) configuring the client root directory and (2) configuring the client view.
퍼포스 서버 관리자가 니 워크스페이스를 세팅 해 줄수도 있다. 하지만 니 워크스페이스를 설정하는데 필요한 중요한 것들은 알아둘 필요가 있다.
특히 클라이언트 루트 디렉토리를 설정하는 것이나, 클라이언트 뷰를 설정하는것들이 중요하다
퍼포스 서버 관리자가 니 워크스페이스를 세팅 해 줄수도 있다. 하지만 니 워크스페이스를 설정하는데 필요한 중요한 것들은 알아둘 필요가 있다.
특히 클라이언트 루트 디렉토리를 설정하는 것이나, 클라이언트 뷰를 설정하는것들이 중요하다
To define a workspace, choose Connection > New Workspace.... and, when prompted, enter a name for the workspace. To edit your current workspace specification, choose Connection > Edit Current Workspace...
워크스페이스를 정의하기 위해선 Connection -> New Workspace로 가라 거기에 들어가서, 워크스페이스 이름을 쳐라. 현재 켜져있는 워크 스페이스를 정의하기 위해선 Connect -> Edit Current Workspace를 선택하라.
워크스페이스를 정의하기 위해선 Connection -> New Workspace로 가라 거기에 들어가서, 워크스페이스 이름을 쳐라. 현재 켜져있는 워크 스페이스를 정의하기 위해선 Connect -> Edit Current Workspace를 선택하라.
P4V displays the specification details in the lower portion of the right pane; for example:
참고로 세부내용은 우측 판낼의 하단부분에서 보여진다니( 역자주 : 왼쪽글 - 디폿에 니가 접근할 수 있는 파일을 제한한다. 니가 원하는 것들만 보이는지 한번 확인해라.
오른쪽 글 - 니 컴퓨터에 디폿내용이 담길 루트 디렉토리를 설정한다.)
참고로 세부내용은 우측 판낼의 하단부분에서 보여진다니( 역자주 : 왼쪽글 - 디폿에 니가 접근할 수 있는 파일을 제한한다. 니가 원하는 것들만 보이는지 한번 확인해라.
오른쪽 글 - 니 컴퓨터에 디폿내용이 담길 루트 디렉토리를 설정한다.)
To display and set the client view graphically, click the View tab. Browse to desired files and folders and context-click to include them or exclude them from the client view, as shown in the following figure.
클라이언트 뷰를 그림을 이용해서 세팅하고 디스플레이하기 위해 Veiw탭을 클릭해라. 원하는 파일들이나 폴더를 브라우저 버튼을 눌러서 오른 크릭해라.
그것들을 클라이언트 뷰에 넣고 빼기 위해 오른클릭(context-click)하라. 아래 그림에서 그걸 보여준다.
클라이언트 뷰를 그림을 이용해서 세팅하고 디스플레이하기 위해 Veiw탭을 클릭해라. 원하는 파일들이나 폴더를 브라우저 버튼을 눌러서 오른 크릭해라.
그것들을 클라이언트 뷰에 넣고 빼기 위해 오른클릭(context-click)하라. 아래 그림에서 그걸 보여준다.
(역자주 : 해보니 어떤 것들을 넣고 빼고 하는게 클라이언트 뷰에넣고 빼긴 하지만 디폿의 클라이언트 뷰였다. 디폿은 위에서 말한데로 서버에있는 레포지터리다 거기다 넣고 빼고 하다니?)
Managing your Files
내 파일들 관리하기.
To manage files using Perforce, you typically perform the following sequence of tasks:
퍼포스를 사용(?)하는 파일들을 관리하기 위해서, 넌 대게 아래와 같이 행동 해야 한다.
Managing your Files
내 파일들 관리하기.
To manage files using Perforce, you typically perform the following sequence of tasks:
퍼포스를 사용(?)하는 파일들을 관리하기 위해서, 넌 대게 아래와 같이 행동 해야 한다.
1. | Get files from the depot. 파일을 디폿에서 다운 받는다. |
2. | Check out files you need to edit. 원하는 파일을 다운(Check Out) 한다. (역자주 : 채크아웃 했다는 말이 SVN과 좀 차이가 있어 보인다) |
3. | Edit files. 파일을 편집한다. |
4. |
The following sections provide details about these and other common file management tasks.
아래 섹션은 이런저런 파일 관리 방법에 대한 세부 내용을 제공하고있다.
아래 섹션은 이런저런 파일 관리 방법에 대한 세부 내용을 제공하고있다.
1. |
2. | Browse to the folder or file you want to retrieve. 니가 획득하기 원하는 폴더나를 찾아라. |
3. | Context-click the file or folder. To get the most recent version, choose Get Latest Revision. To get an older version, choose Get Revision...and specify the version you want. 그 파일이나 폴더를 오른클릭하라. 최신 버전을 받고 싶으면 Get Latest Revision을 누르고, 오래된 버전을 획득하고 싶으면 Get Revision을 누러서 원하는 리비전 번호를 정의해라.
(역자주 디폿에있는 어떤파일이 c:의 어디로 카피 되었는지 나와있다. 3개의 파일이 카피 되어잇는게 보인다.) In the left pane, note that the files display green dots, indicating that they are present in your workspace 메인화면의 왼쪽판에서 파일에 초록색 점이 찍혀이는걸 유념하라. 니 워크스페이스로 들어왔다는걸 말한다. |
:Before you can edit the file, however, you must check it out.
그런데 (그림)니가 그파일들을 애드트할수있기 전에 반드시 그것을 채크아웃해야 할 수 있을것이다.
그런데 (그림)니가 그파일들을 애드트할수있기 전에 반드시 그것을 채크아웃해야 할 수 있을것이다.
1. | Browse to the desired file in the left pane Depot tab. 원하는 파일을 디폿탭에서 채크아웃해라. |
2. |
p4 edit //bruno-1492/Misc/manuals/recommended_configuration.doc //depot/Misc/manuals/recommended_configuration.doc#1 - opened for edit Opened 1 files for edit |
In the left pane, note that the file displays a red check mark, indicating that you checked it out:
왼쪽 판에서 붉은 채크가 된것을 확인해라 니가 그것을 채크 아웃했다는 표시다.
왼쪽 판에서 붉은 채크가 된것을 확인해라 니가 그것을 채크 아웃했다는 표시다.
Note that, when you check out a file, Perforce adds it to a changelist, which is a list of related files. You can use changelists to group related files,
니가 파일하나를 채크아웃했을때, 퍼포스는 그것을 체인지 리스트에 둔다는걸 유념해라. 채인지 리스트란건 관련된 파일들의 리스트를 말한다. 넌 채인지리스트를 관련된 파일들을 그룹화 하는데 사용 할 수 있다.
for example, all files that contain changes required to implement a new product feature. To view the changelist, choose View > Pending Changelistsor click in the toolbar.
예를 들면, 새로운 요소를 구현하기 위해 바뀌어진 부분을 가지고 있는 모든 파일들을 구룹화 하는 걸 예로 들 수 있다. 채인지 리스트를 보기위해 View > Paending Changelist를 보거나 툴바에 잇는 버튼을 클릭해라.
니가 파일하나를 채크아웃했을때, 퍼포스는 그것을 체인지 리스트에 둔다는걸 유념해라. 채인지 리스트란건 관련된 파일들의 리스트를 말한다. 넌 채인지리스트를 관련된 파일들을 그룹화 하는데 사용 할 수 있다.
for example, all files that contain changes required to implement a new product feature. To view the changelist, choose View > Pending Changelistsor click in the toolbar.
예를 들면, 새로운 요소를 구현하기 위해 바뀌어진 부분을 가지고 있는 모든 파일들을 구룹화 하는 걸 예로 들 수 있다. 채인지 리스트를 보기위해 View > Paending Changelist를 보거나 툴바에 잇는 버튼을 클릭해라.
To edit a checked-out file, double-click it (or context-click it and choose Open With, then select the desired application). P4V launches the corresponding editing application. Make changes and save the file.
체크 아웃 된 파일들을 에디트하기위해서 그걸 더블클릭해라 (또는 오른클릭해서 나오는 메뉴에 Open With를 눌러라 그리고 원하는 어플리케이션(vi edit 같은)을 선택해라. P4V는 관련된 에디팅 어플리케이션을 킬것이다. 내용을 바꿀껄 바꾸고 저장하라.
체크 아웃 된 파일들을 에디트하기위해서 그걸 더블클릭해라 (또는 오른클릭해서 나오는 메뉴에 Open With를 눌러라 그리고 원하는 어플리케이션(vi edit 같은)을 선택해라. P4V는 관련된 에디팅 어플리케이션을 킬것이다. 내용을 바꿀껄 바꾸고 저장하라.
To select an application with which to open a file, choose File>Open With>Choose Application. Note that you can configure editors on thePreferences dialog Editors tab.
파일을 열 에디트 어플리케이션을 선택하기 위해서. File ->Open With -> Choose Application을 선택해라. 넌가 니가 에디터를 선호 다이얼로그 에디터 탭(Preferences dialog Editors tab)에서도 선택할 수 있다.
파일을 열 에디트 어플리케이션을 선택하기 위해서. File ->Open With -> Choose Application을 선택해라. 넌가 니가 에디터를 선호 다이얼로그 에디터 탭(Preferences dialog Editors tab)에서도 선택할 수 있다.
Diffing files to view your edits
니가 에디트한파일들을 디프 떠보기 (같은 파일에서 편집한 부분이 무엇인지 드러나도록 원본파일이나 원본에서 파생된 다른 파일과 비교해 보는 것을 Diff 뜬다 라고 한다.)
니가 에디트한파일들을 디프 떠보기 (같은 파일에서 편집한 부분이 무엇인지 드러나도록 원본파일이나 원본에서 파생된 다른 파일과 비교해 보는 것을 Diff 뜬다 라고 한다.)
To enable you to see what changes you've made, you can compare (diff) your edited file with the version you checked out.
니가 뭘 바꿨는지 확인하기 위해서, 네 에디트된 파일과 니가 채크 아웃했던 원본 파일과 비교 할 수 있다.
To diff, context-click the checked-out file in the left pane and choose Diff Against Have Revision.
디프를 뜨기 위해, 왼쪽 판(pane)에서 채크 아웃된 파일을 오른클릭(context-click)하고 Diff Against Have Revision(디폿이 가지고 기존 버전의 파일과 디프뜨기)를 눌러라.
P4V launches P4Diff, displaying the differences between the two files. For example:
P4V는 P4Diff라는 퍼포스 디프 프래그램을 돌릴 것이다. 그놈이 투 파일간에 차이를 표시 해줄 것이다.
니가 뭘 바꿨는지 확인하기 위해서, 네 에디트된 파일과 니가 채크 아웃했던 원본 파일과 비교 할 수 있다.
To diff, context-click the checked-out file in the left pane and choose Diff Against Have Revision.
디프를 뜨기 위해, 왼쪽 판(pane)에서 채크 아웃된 파일을 오른클릭(context-click)하고 Diff Against Have Revision(디폿이 가지고 기존 버전의 파일과 디프뜨기)를 눌러라.
P4V launches P4Diff, displaying the differences between the two files. For example:
P4V는 P4Diff라는 퍼포스 디프 프래그램을 돌릴 것이다. 그놈이 투 파일간에 차이를 표시 해줄 것이다.
1. | Context-click the file in the left pane and choose Revert. P4V displays a warning dialog. 왼촉판에 있는 파일을 오른클릭해서 Revert를 눌러라. P4V는 경고 메세지를 출력한다. |
2. | Click OK. In the Log pane, P4V displays a message like the following: OK를 눌러라 아래 로그 판에 아래와 같은 메세지가 보일 것이다. |
p4 revert //depot/Misc/manuals/recommended_configuration.doc revert complete. 1 file affected. |
Checking your edits into the depot
니가 수정한 것을 디폿에 넣기
니가 수정한 것을 디폿에 넣기
To check your changed file into the depot, perform the following steps.
수정한 파일을 디폿에 넣기 위해 아래와 같은 절차를 수행하라.
수정한 파일을 디폿에 넣기 위해 아래와 같은 절차를 수행하라.
1. | Display pending changelists: click in the toolbar. P4V displays a list of pending changelists, as shown in the following figure. To display the files in a changelist, expand it 아직 처리되지 않은 지연되어있는 채인지 리스트들을 보기 위해 툴바의 세모 삼각형을 클릭해라, 아래 보여지는데로 아직 처리되지 않은 채인지 리스트들이 보여진다. 애친지 리스트안에 있는 파일들을 보기 위해서 그 체인지 리스트 들을 펴라. |
2. | Double-click the changelist in which your file is open. P4V displays the details, as shown in the following figure. 채인지 리스트를 니가 수정한 파일이 오픈되어있는 체인지 리스트를 더블 클릭해라. 아래 그림에서 보여지듯 말이다. |
3. | Enter a description explaining the changes you made and click Submit. The Log pane displays a message confirming that your changelist was submitted, similar to the following. 디스크립션 텍스트 박스로 들어가서 니가 바꾼 부분에 대해 쓰고 Submit (제출) 하라. 하단의 로그 판에는 니 채인지리스트가 제출되었다는 확인 매세지가 아래 비슷하게 나온다. |
Change 813 submitted. submit complete. 1 file affected. |
To view the changes made to a file or folder, context-click the file or folder and choose File History or Folder History. The history for the selected file or folder is displayed in the right pane.
파일이나 폴더의 수정된 내용을 보기 위해, 폴더나 파일을 오른클릭 해서 파일 히스토리나 폴더 히스토리를 선택하라. 선택된 파일이나 폴더의 히스토리가 오른쪽 판에 출력 된다.
For example, the following figure shows the history of a folder, listing every submitted changelist that affected a file in the folder.
예를 들어 아래 그림은 어떤 폴더가 지금 깨지 제출 된 채인지리스트중 자기가 가진 파일에 영향을 주는 채인지리스트들을 리스팅 하고 있는 것이 보인다.
파일이나 폴더의 수정된 내용을 보기 위해, 폴더나 파일을 오른클릭 해서 파일 히스토리나 폴더 히스토리를 선택하라. 선택된 파일이나 폴더의 히스토리가 오른쪽 판에 출력 된다.
For example, the following figure shows the history of a folder, listing every submitted changelist that affected a file in the folder.
예를 들어 아래 그림은 어떤 폴더가 지금 깨지 제출 된 채인지리스트중 자기가 가진 파일에 영향을 주는 채인지리스트들을 리스팅 하고 있는 것이 보인다.
Graphical Reporting Tools
그래픽적인 보고서 제작 툴(역자주 : 정도)
그래픽적인 보고서 제작 툴(역자주 : 정도)
• | Revision Graph: displays a diagram that shows the evolution of a selected file, including files related by branching operations. 버전정보 그래프 : 선택된 파일의 발전과정을 보여주는 다이어그램(도표)를 출력한다. 또 체인지 리스트를 만들어 내는 브렌칭 작업과 관련된 파일들도 보여준다.(?) |
• | Time-lapse View: shows how the contents of a selected text file changed from revision to revision. You can easily sweep through revision ranges to locate passages of interest and see when they were created and how they changed. 시간 경과에 따른 뷰 : 선택된 파일의 내용들이 버전별로 어떻게 바뀌었는지를 보여준다. 넌 관심이가는 'passages'를 위치 시키기 위해(?) 쉽게 버전정보를 정보를 훑을 수 있을 것이다. |
• | Folder diff tool: enables you to see how the contents of a folder changed. 폴더 디프 뜨는 툴 : 어떤 폴더 안에 바뀐내용이 무었인지 알게 해줄 것이다. |
To display the revision diagram for a file, context-click the file in the left pane and choose Revision Graph. P4V launches the tool, which displays a diagram like the following one.
파일을 위한 버전 다이어그램을 출력하기 위해, 왼쪽 판의 원하는 파일을 오른 클릭하고 Revision Graph를 선택하라. P3V는 툴을 킬것이다. 이 툴은 아래 와 같은 다이어그램(도표)를 보여준다.
파일을 위한 버전 다이어그램을 출력하기 위해, 왼쪽 판의 원하는 파일을 오른 클릭하고 Revision Graph를 선택하라. P3V는 툴을 킬것이다. 이 툴은 아래 와 같은 다이어그램(도표)를 보여준다.
This diagram shows you when the file was created and how it was branched, and enables you to view details about each version submitted to the depot and navigate through the graph using the navigation map. For more details about the information displayed in the revision graph, consult P4V online help.
이 다이그램은 니가 언제 파일이 만들어졌고 그게 어떻게 브렌치 됐는지 네게 보여준다. 그리고 디폿에 제출되었던 각 버전의 의 세부 사항을 보여주고, 네비게이션 맵이라는걸 활용해서 그려주는 그래프를 통해 그런 정보를 쉽게 찾아 볼 수 있다. 버전 그래프안에 출력되는 정보에 대헤 더알고 싶거든 P4V 온라인 핼프를 봐라.
이 다이그램은 니가 언제 파일이 만들어졌고 그게 어떻게 브렌치 됐는지 네게 보여준다. 그리고 디폿에 제출되었던 각 버전의 의 세부 사항을 보여주고, 네비게이션 맵이라는걸 활용해서 그려주는 그래프를 통해 그런 정보를 쉽게 찾아 볼 수 있다. 버전 그래프안에 출력되는 정보에 대헤 더알고 싶거든 P4V 온라인 핼프를 봐라.
To browse the changes made to a text file, context-click the file in the left pane and choose Time-lapse View. P4V launches the utility, which displays a screen like the following one.
파일에 변화를 관찰 하기 위해 왼쪽 판에 해달 파일을 오른 클릭하고 Tile-lepse(시간 경과 뷰)를 선택하라. P4V는 그놈을 킬 것이고 그놈은 아래와 같은 스크린을 보여줄 것이다.
파일에 변화를 관찰 하기 위해 왼쪽 판에 해달 파일을 오른 클릭하고 Tile-lepse(시간 경과 뷰)를 선택하라. P4V는 그놈을 킬 것이고 그놈은 아래와 같은 스크린을 보여줄 것이다.
(역자 주 : 우측 슬라이더, 버전 변화에 따라 주욱 살펴볼수 잇는 슬라이드 바가 있다.
채인지 딕테일 : 텍스트가 바뀌고 더해지고 지워진 내역들을 상세하게 보여준다)
채인지 딕테일 : 텍스트가 바뀌고 더해지고 지워진 내역들을 상세하게 보여준다)
Using Time-lapse View, you can sweep through all revisions of the file using the slider, noting when changes were made and who made them. Again, for details, consult P4V online help.
Time-lapse뷰의 슬라이더를 활용해서 해당 파일의 모든 버전 정보를 주욱 훑어 볼 수있다. 아무것도 바뀐게 없는데 누가 그걸 만들 었을 경우 아무것도 표현 안될 것이다. 역시 P4V 온라인 헬프를 참조하라.
Time-lapse뷰의 슬라이더를 활용해서 해당 파일의 모든 버전 정보를 주욱 훑어 볼 수있다. 아무것도 바뀐게 없는데 누가 그걸 만들 었을 경우 아무것도 표현 안될 것이다. 역시 P4V 온라인 헬프를 참조하라.
The folder diff tool enables you to see how the contents of a folder have changed: which files have been added, changed, or deleted. To view changes to a folder:
폴더 디프툴은 니가 어떻게 폴더의 내용물을 바꾸어 왔는지 보여준다. (어떤 파일을 더했고 바꿨고 지웠는지 말이다), 바뀐내용을 보기 위해서 아래와 같이하라.
폴더 디프툴은 니가 어떻게 폴더의 내용물을 바꾸어 왔는지 보여준다. (어떤 파일을 더했고 바꿨고 지웠는지 말이다), 바뀐내용을 보기 위해서 아래와 같이하라.
1. | Context-click the folder in the left pane Depot or Workspace tab and choose Folder History. 왼쪽 판에있는 디폿이나 워크 스페이스 템에 폴더를 오른 클릭하라. 그리고 Folder History를 선택하라. In the right pane, P4V lists changelists that affected the folder, for example: 오른 쪽 판에 보면 P4V는 해당 폴더에 영향을 주는 채인지 리스트를 출력할 것이다. 예를 들면 아래와 같다. |
2. | To display the changes that occurred between two revisions of a folder, drag and drop one of the revisions on the other. 한 폴더에 관련해서 두 버전사이에 변화를 출력하고 싶다면, 하나의 리비전을 비교하고 싶은 다름 버전에 끌어다 놓아라. |
P4V displays the changes as shown in the following figure. This example shows that, between the selected revisions, a file was edited and checked in. File highlights are color-coded to indicate additions, changes, and deletions. Expand folders and scroll to locate changes of interest. To skip to the next or previous change, click the right and left arrows
P4V는 아래와 같이 바뀐내용을 보여준다. 이 예제는 선택된 두개의 버전들 사이에 어떤 에디트되고 채크인된 하나의 파일을 표현하고 있다. (역자주 : 하나의 파일은 안보이는거 같은데, 하나의 폴더가 바뀌었다고 보라색 마킹되어 있는게 보인다. 맨위의 보라색 마킹은 바뀐 폴더를 가진 상위 폴더니까 마킹 되어있을 테고)
.
P4V는 아래와 같이 바뀐내용을 보여준다. 이 예제는 선택된 두개의 버전들 사이에 어떤 에디트되고 채크인된 하나의 파일을 표현하고 있다. (역자주 : 하나의 파일은 안보이는거 같은데, 하나의 폴더가 바뀌었다고 보라색 마킹되어 있는게 보인다. 맨위의 보라색 마킹은 바뀐 폴더를 가진 상위 폴더니까 마킹 되어있을 테고)
.
Among the many features provided by P4V, the following are especially useful:
P4V에 의해 제공되는 많은 요소중, 아래내용이 특히 중요하다.
P4V에 의해 제공되는 많은 요소중, 아래내용이 특히 중요하다.
• | Tooltips: to get more information about an object, place your mouse cursor over it. P4V displays a popup dialog containing more details. 툴팁 도움말 : 해당 버튼이나 판같은 객체애 더 많은 정보를 우너하므녀 마우스 오버해서 툴팁을봐라 팝업 다이얼로그를 보여주는데 더 많은 정보가 있다. |
• | Drag and drop: P4V includes numerous drag and drop shortcuts for common operations. 드래그 앤 드랍 : P4V는 그래그 앤 드랍을 할수 있는 많은 단축아이콘들을 품고있다 그리고 드래그앤 드랍했을때 다양한 동작을 할 수 있다. |
• | File views: P4V enables you to preview graphics files using thumbnails. 파일 뷰 : P4V는 thumbnails 라는걸 사용해서 그래픽파일들(JPG 같은)을 미리 볼 수 있게 해준다. |
• | Tear off windows: to create a separate window displaying a specification you want to keep on display, you can tear it off. 떼어 낼 수 있는 윈도우들 : 별도의 윈도우 출력을 위해 넌 니가 원하는 화면구성을 만들 수 있다. 각 윈도우를 떼어 낼 수 있다. |
The following sections provide more details.
아래 글은 위에 말한걸 자세히 말하고 있다.
아래 글은 위에 말한걸 자세히 말하고 있다.
P4V provides tooltips for many objects on the screen. For example, to display the status of a file, hold the mouse cursor over the file in the left pane. P4V displays a tooltip like the following one.
P4V는 스크린 위에 있는 많은 오브젝트에툴팁을 제공하는데 예를들어, 파일 상태를 출력하고 싶으면 마우스크서를 왼쪽 판에 그 파일에 마우스를 오버하고 있어봐라. 아래와 같은게 보여질 것이다.
P4V는 스크린 위에 있는 많은 오브젝트에툴팁을 제공하는데 예를들어, 파일 상태를 출력하고 싶으면 마우스크서를 왼쪽 판에 그 파일에 마우스를 오버하고 있어봐라. 아래와 같은게 보여질 것이다.
Another example: to display a changelist description, click in the toolbar and hold the mouse cursor over the changelist in the right pane. There are tooltips for all the P4V buttons, too.
다른 예로 채인지리스트 설명을 출력하고 싶으면 툴바에 파란 삼각형을 클릭하고 오른 쪽 판에 채인지리스트에다 마우스 오버 해라. 또 P4V버튼들에 대한 툴팁 또한 많다
다른 예로 채인지리스트 설명을 출력하고 싶으면 툴바에 파란 삼각형을 클릭하고 오른 쪽 판에 채인지리스트에다 마우스 오버 해라. 또 P4V버튼들에 대한 툴팁 또한 많다
P4V provides drag and drop shortcuts for common tasks. Drag and drop can simplify operations on large groups of files. For example, to check out all the files in a folder, drag the folder to a changelist.
P4V는 드래그 앤 드랍 단축아이콘들을 제공하고 이런 드래그 앤 드랍으로 일반적인 작업을 할 수 있다. 드래그 앤드랍은 큰 파일 그룹을 대상으로 단순한 동작을 수행하도록 할 수 있는데 예를 들어 폴더내에 모든 파일을 채크 아웃 하기 위해 폴더를 채인지 리스트로 끌어다 놓으면 된다.
To diff two files, drag one to the other. For details about drag and drop shortcuts, refer to the P4V online help.
두 파일 디프뜨기, 하나의 파일을 다른 하나의 파일로 드래그하라. 세부 정보는 P4V온라인 헬프를 따라라.
P4V는 드래그 앤 드랍 단축아이콘들을 제공하고 이런 드래그 앤 드랍으로 일반적인 작업을 할 수 있다. 드래그 앤드랍은 큰 파일 그룹을 대상으로 단순한 동작을 수행하도록 할 수 있는데 예를 들어 폴더내에 모든 파일을 채크 아웃 하기 위해 폴더를 채인지 리스트로 끌어다 놓으면 된다.
To diff two files, drag one to the other. For details about drag and drop shortcuts, refer to the P4V online help.
두 파일 디프뜨기, 하나의 파일을 다른 하나의 파일로 드래그하라. 세부 정보는 P4V온라인 헬프를 따라라.
If you use Perforce to manage graphics files, P4V's thumbnail views enable you to preview the files. To display thumbnails, click the Files tab in the right pane, then select the desired thumbnail size from the title bar
만약 그래픽 파일을 관리하는데 퍼포스를 쓰고 있다면, thumbnail뷰라는게 그림을 볼 수 있게 해준다. thumbnails을 디스플레이 하기 위해서 오른 판에 파일을 클릭하고 타이틀 바에서 원하는 thumbnail 사이즈를 선택해라.
.
만약 그래픽 파일을 관리하는데 퍼포스를 쓰고 있다면, thumbnail뷰라는게 그림을 볼 수 있게 해준다. thumbnails을 디스플레이 하기 위해서 오른 판에 파일을 클릭하고 타이틀 바에서 원하는 thumbnail 사이즈를 선택해라.
.
P4V displays thumbnails as shown in the following example.
P4V는 아래와 같이 thumbnails 로 디스플레이 한다.
P4V는 아래와 같이 thumbnails 로 디스플레이 한다.
To keep a tab open, you can undock it. For example, context-click a file and choose File History, then choose Window > Undock Tab. P4V opens a separate window for it, as shown in the following figure.
하나의 탭을 열려있는 상태로 두기 위해서 는 그을 떼어 낼 수 있다. 예를 들어 하나의 파일을 오른클릭하고 File Hestory를 선택하고 Window -> Undock를 선택하면 P4V는 따로 떨어진 창을 열어둔다 아래와 같이 말이다.
하나의 탭을 열려있는 상태로 두기 위해서 는 그을 떼어 낼 수 있다. 예를 들어 하나의 파일을 오른클릭하고 File Hestory를 선택하고 Window -> Undock를 선택하면 P4V는 따로 떨어진 창을 열어둔다 아래와 같이 말이다.
To restore it to the main window, choose Window > Dock Window.
다시 복구 하고 싶으면 Window -> Dock Window를 선택하면 된다.
다시 복구 하고 싶으면 Window -> Dock Window를 선택하면 된다.
To configure P4V, edit its preferences (Mac: P4V > Preferences, Windows: File > Preferences). The Editor tab enables you to associate applications with file types, overriding any operating system associations.
P4V를 설정하기 위해 선호도 세팅을 해라 (맥에서는 : P4V > Preferences, 윈도우에서는 : File -> Preferences). 에디터 텝은 니가 니 OS에서 돌아가는 파일 타입에 따른 에디터 어플리케이션을 설정하는데 이때 어떤 OS에서건 기본적으로 되어있는 파일 대 사용 어플 관계를 오버라이딩 하게 된다.
The Diff and Merge tabs enable you to configure external applications, in case you prefer tools other than those that are bundled with P4V.
디프나 머지 탭에선 니가 외부어플리케이션을 설정 할 수 있게 해준다. 니가 P4V에 들어있는 툴말고 다른 툴을 선호 할 때 말이다.
P4V를 설정하기 위해 선호도 세팅을 해라 (맥에서는 : P4V > Preferences, 윈도우에서는 : File -> Preferences). 에디터 텝은 니가 니 OS에서 돌아가는 파일 타입에 따른 에디터 어플리케이션을 설정하는데 이때 어떤 OS에서건 기본적으로 되어있는 파일 대 사용 어플 관계를 오버라이딩 하게 된다.
The Diff and Merge tabs enable you to configure external applications, in case you prefer tools other than those that are bundled with P4V.
디프나 머지 탭에선 니가 외부어플리케이션을 설정 할 수 있게 해준다. 니가 P4V에 들어있는 툴말고 다른 툴을 선호 할 때 말이다.
If you're moving from P4Win to P4V, here's a list of equivalent operations to help you in your transition
만약 니가 P4Win를 쓰다가 P4V를 쓰기로 했다면 여기 같은 기능을하는 것들끼리 묶어 놓은 리스트가 있다. 니 이주를 도울 것이다.
(P4Win써 본적이 없으므로 패스)
만약 니가 P4Win를 쓰다가 P4V를 쓰기로 했다면 여기 같은 기능을하는 것들끼리 묶어 놓은 리스트가 있다. 니 이주를 도울 것이다.
(P4Win써 본적이 없으므로 패스)
Add to Source Control... | Applies only to files in the Workspace Tree | |||
Graphical annotation tool | ||||
Diff Client File vs. Depot File | ||||
File properties are displayed in the Details pane at the bottom of the Files in Folder view | ||||
Remove from Client | Remove fromWorkspace | |||
Alternatively context click on file and choose File History | ||||
Alternatively context click on file and choose Open | ||||
Reconcile Offline Work... | Applies only to folders in the Workspace Tree | |||
Interactively... [Resolve] | ||||
Schedule File for Resolve | ||||
Sync to Head Revision | ||||
Find File MatchingPattern… | ||||
Find File Under Selected Folder... | ||||
Client View of Depot | ||||
(anyspecification menu) | Navigate directly to desired specification | |||
Local View of Client Tree | ||||
Show Deleted Depot Files | Show Deleted Depot Files | View>FilterDepot | ||
Favorite Connections | ||||
Port Client User History | ||||
Switch Port Client User... | ||||
Set Password for (current user)... | ||||
Superusers can manage users and groups from within P4V |
This guide helps you to start working with files using P4V and points out important basic features, but P4V enables you to do much more: create jobs, branch groups of files, and handle file conflicts that arise in team development settings.
이 장에서 니가 P4V를 사용해 파일 작업 하는걸 가이드했고, 중욯나 기조 속성을 말했다. 하지만 P4V는 더 많은 걸 할 수 있다. 잡을 만들수있거나 파일 그룹을 브랜치 딸수 있거나 팀단위 개발 세팅을 통해서 하나의 파일을 두 팀원이 동시에 작업하느라 한쪽이 재작업해야하는 갈등 문제등을 제어 할 수 있다.
이 장에서 니가 P4V를 사용해 파일 작업 하는걸 가이드했고, 중욯나 기조 속성을 말했다. 하지만 P4V는 더 많은 걸 할 수 있다. 잡을 만들수있거나 파일 그룹을 브랜치 딸수 있거나 팀단위 개발 세팅을 통해서 하나의 파일을 두 팀원이 동시에 작업하느라 한쪽이 재작업해야하는 갈등 문제등을 제어 할 수 있다.
Perforce administrators can perform administrative operations by choosing Tools > Administration. Using the Administration tool, superusers can manage users and groups, and their access to files and folders within the depot. Some administrative functions must still be performed using the Perforce command-line client (p4). For details, see the Perforce Command Reference and the Perforce System Administrator's Guide.
퍼포스는 관리자는 관리하는데 필요한 동작을 Tools -> Administration 에서 찾아 수행 할 수 있다. 이 관리 툴을 이용해서 관리자는 사용자와 그룹을 관리 할 수 있고 그들이 디폿 안에있는 파일이나 폴더에 대한 접속을역시 관리 할 수 있다. 어떤 관리적 동작들은 아직도 Perforce Command-line(P4)를 통해서 수행된다. 자세히 알고 싶거든 퍼포스 커맨드 참조와 퍼포스 시스템 관리 가이드를 참조해라.
퍼포스는 관리자는 관리하는데 필요한 동작을 Tools -> Administration 에서 찾아 수행 할 수 있다. 이 관리 툴을 이용해서 관리자는 사용자와 그룹을 관리 할 수 있고 그들이 디폿 안에있는 파일이나 폴더에 대한 접속을역시 관리 할 수 있다. 어떤 관리적 동작들은 아직도 Perforce Command-line(P4)를 통해서 수행된다. 자세히 알고 싶거든 퍼포스 커맨드 참조와 퍼포스 시스템 관리 가이드를 참조해라.
• | Consult the P4V online help and read the Perforce user documentation available from the Perforce Web site. P4V 온라인 핼프를 참조하고 퍼포스 웹싸이트에 있는 퍼포스 유저 문서를 읽어라. |
• | Use tooltips. 툴 팁을 활용해라 |
• | Pay attention to the file icons and decorations in the left pane. The decorations and icons display a great deal of information about the type and status of a file. 파일 아이콘과 오니쪽 판에있는 장식이나 아이콘들을 주의깊게 봐라, 장식이나 아이콘들은 상당히 많은 양의 상태정보나 타입 정보를 보여준다. |
• | Start reading the Log pane. 로그 판에 있는 걸 읽어라. |
• | Learn drag and drop shortcuts to simplify operations on large sets of files. 그래그 앤 드롭 단축 아이콘을 통해 많은 양의 파일들이 해야할 동작을 단순하게 돌리는 법을 배워라. |
• | Use P4V views and filtering features to enable you to selectively display information. P4V 뷰와 필털이 요소들이 있는데 그것들은 정보를 선택적으로 활용할수 있게 도와 줄 것이다. |
To get the whole picture, read the P4V online help, Introducing Perforce and the Perforce System Administrator's Guide.
청사진을 그리기 위해서 P4V 온라인 헬프를 읽어라 그것들중엔? 퍼포스를 소개와 관리자 가이드가 잇다.
The guides, which are available from the Perforce web site, describe the full set of features that the Perforce Server provides.
공식 싸이트에 있는 그 가이드에는 퍼포스 서버의 모든 요소들에 대해 풍부하게 설명하고 있다.
Perforce Technical Support is always ready to help you, and there's a thriving community of Perforce users active on the perforce-user mailing list. Consult our web site for details.
퍼포스 사용자 지원팀도 있다는둥.. 커뮤니티고 활발하고 지들 좋으니까 쓰라는 둥.. 잘좀 부탁한다는 둥..
청사진을 그리기 위해서 P4V 온라인 헬프를 읽어라 그것들중엔? 퍼포스를 소개와 관리자 가이드가 잇다.
The guides, which are available from the Perforce web site, describe the full set of features that the Perforce Server provides.
공식 싸이트에 있는 그 가이드에는 퍼포스 서버의 모든 요소들에 대해 풍부하게 설명하고 있다.
Perforce Technical Support is always ready to help you, and there's a thriving community of Perforce users active on the perforce-user mailing list. Consult our web site for details.
퍼포스 사용자 지원팀도 있다는둥.. 커뮤니티고 활발하고 지들 좋으니까 쓰라는 둥.. 잘좀 부탁한다는 둥..
반응형
'버전관리' 카테고리의 다른 글
[3탄] TortoiseSVN을 이용한 업데이트 (0) | 2012.11.01 |
---|---|
visualstudio2010 에서 tortoise 와 연결하여 svn 으로 올릴때 무시할 수 있는 파일들 (0) | 2012.11.01 |
로컬에서 visualSVN 서버 구성하기 (0) | 2012.11.01 |
Visual Studio 2010 SVN 연동 (0) | 2012.11.01 |
Visual Studio 2010 SVN plug in 설정 (0) | 2012.11.01 |