GIT 및 SVN 배경에서 가져온 P4V를 내 로컬 폴더에 저장하는 방법으로 창에서 P4V를 설정했지만 (한 번만) 수정하고 내 로컬 폴더에 새 파일을 만들면 Perforce에 다시 제출할 수 없습니다. 오류 :퍼 포스 오류 - 비 스트림 클라이언트에서 제출할 수 없습니다.
//depot/main/p4config.txt - 경고 : 비 스트림 클라이언트에서 제출할 수 없습니다. 제출할 파일이 없습니다. 제출 실패 - 위의 수정 문제는 'p4 submit -c 6'을 사용하십시오.
내 저장소 계층 구조 : 할 수 없습니다, 이 도와주세요 ...뿐만 아니라 \ 억지로 \ 커널 패닉 \ 주 \의 SRC를 :C:\Perforce\kernelpanic\main>p4 client -S //depot/main -o
# A Perforce Client Specification.
#
# Client: The client name.
# Update: The date this specification was last modified.
# Access: The date this client was last used in any way.
# Owner: The user who created this client.
# Host: If set, restricts access to the named host.
# Description: A short description of the client (optional).
# Root: The base directory of the client workspace.
# AltRoots: Up to two alternate client workspace roots.
# Options: Client options:
# [no]allwrite [no]clobber [no]compress
# [un]locked [no]modtime [no]rmdir
# SubmitOptions:
# submitunchanged/submitunchanged+reopen
# revertunchanged/revertunchanged+reopen
# leaveunchanged/leaveunchanged+reopen
# LineEnd: Text file line endings on client: local/unix/mac/win/share.
# ServerID: If set, restricts access to the named server.
# View: Lines to map depot files into the client workspace.
# Stream: The stream to which this client's view will be dedicated.
# (Files in stream paths can be submitted only by dedicated
# stream clients.) When this optional field is set, the
# View field will be automatically replaced by a stream
# view as the client spec is saved.
#
# Use 'p4 help client' to see more about client views and options.
Client: kernelpanic
Update: 2012/10/04 15:35:16
Access: 2012/10/04 15:59:39
Owner: me.kernelpanic
Host: kernelpanic
Description:
Created by me.kernelpanic.
Root: C:/Perforce/kernelpanic
Options: noallwrite noclobber nocompress unlocked nomodtime normdir
SubmitOptions: submitunchanged
LineEnd: local
View:
//depot/... //kernelpanic/...
//depot/main/doc/... //kernelpanic/main/doc/...
//depot/* //kernelpanic/*
//depot/main/* //kernelpanic/main/*
가능하다면, 나는 C의 파일을 추가 할 퍼포 스를 이해합니다. 수정 전후에 체크 아웃을 시도했지만 두 방법 모두 서버에 변경 사항을 제출하지 못했습니다. 나는 GIT에 충실하고 싶지만 우리 고객이 Perforce를 사용하고 있기 때문에 우리는 그들과 잘 놀아야한다. 도와 주셔서 정말로 고맙습니다!
어떻게 제출 하시겠습니까? P4V 또는 명령 줄에서? 로컬 파일은 어디에 있습니까? 제출하려는 변경 목록에 파일이없는 것 같습니다. – ChrisF
한편 Perforce는 Perforce 서버에 저장된 파일 작업을위한 git repo를 복제 할 수있게 해주는 신제품 인 'Git Fusion'을 방금 출시했습니다. 그리고 git-p4도 있습니다. 이 두 가지 중 적어도 어느 쪽이든간에, git를 계속 사용할 수 있습니다. – user1054341
@ChrisF : P4V와 명령 줄을 모두 시도했지만 둘 다 작동하지 않습니다. 내 문제는 user1054341이 제공 한 답과 같습니다. 슬프게도, 나는 힘을 이해하지 못하고 상황을 파악할 수 없습니다. – Zennichimaro