Re: git p4 clone - exclude file types
- From
Luke Diamand <luke@diamand.org>
- Date
- May 18, 2015, 20:59 UTC
- Message-ID
- <555A52BD.1030802@diamand.org>
- In-Reply-To
- <CAFcBi88K-HEn4JCVkONq3h4O9XS1FFX0OXch2d-VJ2bLEsPM0g@mail.gmail.com>
On 18/05/15 18:59, FusionX86 wrote:
Show 5 quoted lines
> Hello, > > Anyone know of a way to 'git p4 clone' and exclude files by type or > name? For example, I want to clone a depot, but not pull down any .exe > files. Haven't been able to find an answer in docs or other searches.
I think you can use a client spec which excludes the files you want.
First, create a client spec that excludes the files you don't want:
Client: myclient
View:
//depot/mystuff/... //myclient/...
-//depot/mystuff/...exe //myclient/...exeThen clone with the --use-client-spec option:
$ export P4CLIENT=myclient $ git p4 clone --use-client-spec //depot/mystuff
And later on, when you want to catch up:
$ cd mystuff $ git p4 sync --use-client-spec
Luke