Re: git-p4 submit, Can't clobber writable file
- From
- Jing Xue <jingxue@digizenstudio.com>
- Date
- Dec 3, 2008, 03:07 UTC
- Message-ID
- <20081203030729.GB5624@jabba.hq.digizenstudio.com>
- In-Reply-To
- <40586.80065.qm@web37902.mail.mud.yahoo.com>
On Tue, Dec 02, 2008 at 02:30:51PM -0800, Gary Yang wrote:
Show 21 quoted lines
> > I followed the instructions at http://modular.math.washington.edu/home/mhansen/git-1.5.5.1/contrib/fast-import/git-p4.txt > > But, I am not able to git-p4 submit. Any idea? > > git-p4 clone //build/scripts build_scripts > cd build_scripts > vi foo.h > git commit foo.h > git-p4 rebase > git-p4 submit > > from sets import Set; > Perforce checkout for depot path //build/scripts/ located at /home/gyang/workspace/build_scripts/ > Syncronizing p4 checkout... > //build/scripts/foo.h#1 - added as /home/gyang/workspace/build_scripts/foo.h > Can't clobber writable file /home/gyang/workspace/build_scripts/foo.h > //build/scripts/foo.c#1 - added as /home/gyang/workspace/build_scripts/foo.c > Can't clobber writable file /user/home/gyang/workspace/build_scripts/foo.c > ...... > command failed: p4 sync ...
You might want to clone to a git working dir different than the p4 working dir.
For instance, if your p4 workspace has the working dir set to build_scripts/, try 'git p4 clone //build/scripts build_scripts.git'.
You would then normally work under build_scripts.git/. build_scripts/ would only be used by git-p4 at submission time.
Cheers.
-- Jing Xue