Scott Lamb, Mon, Jun 11, 2007 23:20:43 +0200: > >>> git-p4 clone //depot/project/path [libs/project/path] [rev-range] > >> > >>I'm not sure I understand the libs/project/path part, ... > > > >Your client contains the mappings. It defines how the pathnames on the > >p4 server relate to that on your computer. In the example above file > >from the depot path //depot/project/path can be found in the directory > >of the p4 client in the subdirectories libs/project/path. > > git-p4 doesn't even use a p4 client, ... I didn't say: "using p4 client, figure out where to put the files". I said: _here_ is the mapping, put the files where I told you to. > >>Han-Wen implemented also support for importing multiple depot paths at > >>the same time (and tracking them in one git branch). > > > >And where does he put the depot paths? As they are in depot? How does > >this corelate to the setups done by genuine P4 users (the poor souls) > >where the mappings are not always 1-to-1 right from the root? Or you > >haven't got any? > > Could you give a concrete example of what you have and what you are > trying to produce? Get the p4 file //depot/project/file and put it into git as libs/project/file. > >>The environment I'm working in is not too big and fairly liberal and > >>reasonably disciplined. > > > >You must be very strange environment indeed. Carefully balanced. > > Not that strange. My company's setup is pretty simple, too. The project > I'm working on just uses has each branch under > "//depot/project/BRANCH/...". It is not a branch (as a "line of development"). It is merely a directory with server-side backup. Why do people continue call them branches, I wonder... > Maybe your environment is the odd one? Just what do you think is a client view? Ever wondered what the right-hand side of lines in the "View:" section is for? - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html