- P4D: Server
- P4V: Visual Client
- P4SCC: SCC Plug-in

This is where I ran into the only problem I had. When I tried to bind the solution to source control I got this error:
Path 'd:\Source\XLStoCSV/*' is not under client's root 'C:/Users/Alan/Perforce/EMACHINEST6520_1666/Alan_eMachinesT6520'.

I have a root folder where all of my programming projects are and figured that the problem was that I needed to make this be the root in source control. It was a little unclear how to do that though, but after some snooping around in P4V I found that I could edit the Workspace.

Earlier, I had accepted all of the defaults when setting Perforce up. I should have specified d:\source for my root.

After making this change, I went back to Visual Studio and retried binding the solution to source control. This time it worked just fine.

One more dialog came up to ask what to do if the files were already in source control. They weren't, of course, and I just took the default.

At this point, the icons on the project items were marked with the familiar yellow plus signs and could be checked in. Here's a screenshot of everything checked in. Elapsed time from download: 20 min. Very cool!

No comments:
Post a Comment