<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Build and Release Management &#187; Perforce</title>
	<atom:link href="http://allscm.com/archives/category/source-control/perforce/feed" rel="self" type="application/rss+xml" />
	<link>http://allscm.com</link>
	<description>Build. Release. Profit</description>
	<lastBuildDate>Tue, 15 May 2012 22:15:40 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
		<item>
		<title>p4:// &#8220;no permission for operation on files(s)&#8221; Problem?</title>
		<link>http://allscm.com/archives/p4-no-permission-for-operation-on-filess-problem.html</link>
		<comments>http://allscm.com/archives/p4-no-permission-for-operation-on-filess-problem.html#comments</comments>
		<pubDate>Mon, 13 Sep 2010 23:04:33 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Perforce]]></category>
		<category><![CDATA[Source Control]]></category>

		<guid isPermaLink="false">http://allscm.com/?p=328</guid>
		<description><![CDATA[If you ever tried to do an integration activity in Perforce and have gotten a similar error message such as &#8220;no permission for operation on files(s)&#8221; then these are the steps you can do to resolve the problem: Check to make sure your branch spec or the source/target does not have any typo. Check to [...]]]></description>
			<content:encoded><![CDATA[<p>If you ever tried to do an integration activity in Perforce and have gotten a similar error message such as &#8220;no permission for operation on files(s)&#8221; then these are the steps you can do to resolve the problem:</p>
<ol>
<li>Check to make sure your branch spec or the source/target does not have any typo.</li>
<li>Check to make sure you are branching within a source tree such as //softwareX/branches/1.0/&#8230; //softwareX/branches/1.1/&#8230; and <strong>NOT</strong> //softwareX/branches/1.0/&#8230; to //software<strong>Y</strong>/branches/1.1/&#8230;</li>
<li>Check p4 protect to make sure your account has write permission within that code line.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://allscm.com/archives/p4-no-permission-for-operation-on-filess-problem.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Perforce password (P4PASSWD) invalid or unset error</title>
		<link>http://allscm.com/archives/perforce-password-p4passwd-invalid-or-unset-error.html</link>
		<comments>http://allscm.com/archives/perforce-password-p4passwd-invalid-or-unset-error.html#comments</comments>
		<pubDate>Mon, 28 Jun 2010 19:58:11 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Perforce]]></category>

		<guid isPermaLink="false">http://allscm.com/?p=292</guid>
		<description><![CDATA[If you have gotten &#8220;Perforce password (P4PASSWD) invalid or unset&#8221; error message when you&#8217;ve switched to the ticket based authentication, here&#8217;s what you can do to fix the problem: p4 login -p -a Simple. Straight forward.]]></description>
			<content:encoded><![CDATA[<p>If you have gotten &#8220;Perforce password (P4PASSWD) invalid or unset&#8221; error message when you&#8217;ve switched to the ticket based authentication, here&#8217;s what you can do to fix the problem:</p>
<p>p4 login -p -a</p>
<p>Simple.  Straight forward.</p>
]]></content:encoded>
			<wfw:commentRss>http://allscm.com/archives/perforce-password-p4passwd-invalid-or-unset-error.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Importing a new Project in Perforce</title>
		<link>http://allscm.com/archives/perforce-error-in-client-specification-mapping-some_directory-is-not-under-some_depot.html</link>
		<comments>http://allscm.com/archives/perforce-error-in-client-specification-mapping-some_directory-is-not-under-some_depot.html#comments</comments>
		<pubDate>Wed, 20 Jan 2010 20:22:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Perforce]]></category>
		<category><![CDATA[Source Control]]></category>

		<guid isPermaLink="false">http://allscm.com/?p=236</guid>
		<description><![CDATA[I ran into another not-so-clear Perforce error message today while trying to import a new project to an existing depot.  I had a new project1 which I wanted to import into the existing // depot, but when I tried to add via P4V or &#8216;p4 add&#8217; in the command line, I kept getting this message: [...]]]></description>
			<content:encoded><![CDATA[<p>I ran into another not-so-clear Perforce error message today while trying to import a new project to an existing depot.  I had a new project1 which I wanted to import into the existing // depot, but when I tried to add via P4V or &#8216;p4 add&#8217; in the command line, I kept getting this message:</p>
<p>D:\Work\P4&gt;p4 client myproject_foo<br />
Error in client specification.<br />
Mapping &#8216;//some_directory/&#8230;&#8217; is not under &#8216;//some_other_directory/&#8230;&#8217;.<br />
Hit return to continue&#8230;</p>
<p>After fumbling around, I found that I had to create a depot first as the superuser in the command line before I can import/add the new project:</p>
<p>p4 depot new_project</p>
<p>Then now I can add new project to my clientspec in the command line like this:</p>
<p>p4 client (it will open a notepad window, just add your new project under the &#8216;View:&#8217; section, save, and close)</p>
<p>Now you can do &#8216;p4 add&#8217; or using P4V to import your new project.</p>
]]></content:encoded>
			<wfw:commentRss>http://allscm.com/archives/perforce-error-in-client-specification-mapping-some_directory-is-not-under-some_depot.html/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>//projectfoo/bar/&#8230; &#8211; must refer to client &#8216;p4_client&#8217;.</title>
		<link>http://allscm.com/archives/projectfoobar-must-refer-to-client-2.html</link>
		<comments>http://allscm.com/archives/projectfoobar-must-refer-to-client-2.html#comments</comments>
		<pubDate>Fri, 03 Apr 2009 23:01:35 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Perforce]]></category>
		<category><![CDATA[Source Control]]></category>

		<guid isPermaLink="false">http://allscm.com/?p=118</guid>
		<description><![CDATA[Ever run into this error with Perforce&#8217;s &#8216;p4 changes&#8217; or any other similar command? //projectfoo/bar/&#8230; &#8211; must refer to client &#8216;some_p4_client&#8217;.? I ran into this exact problem today.  I was trying to do a &#8216;p4 changes //projectfoo/bar/&#8230;@xxxxxx,yyyyyy&#8217; to get a history of the changelist and got that error. The symptoms were that doing the same [...]]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-153" style="margin: 5px;" title="logo" src="http://allscm.com/wp-content/uploads/2009/04/logo.gif" alt="logo" width="216" height="72" /></p>
<p>Ever run into this error with Perforce&#8217;s &#8216;p4 changes&#8217; or any other similar command?</p>
<p>//projectfoo/bar/&#8230; &#8211; must refer to client &#8216;some_p4_client&#8217;.?</p>
<p>I ran into this exact problem today.  I was trying to do a &#8216;p4 changes //projectfoo/bar/&#8230;@xxxxxx,yyyyyy&#8217; to get a history of the changelist and got that error. The symptoms were that doing the same command on other projects within the depot worked perfectly fine as well as trying it on another platform and system.</p>
<p>After googling and running into a brick wall, I started to scrutinize the depot and the naming convention then bam!  I Found the solution!</p>
<p>Turns out that inside the depot, &#8220;projectfoo&#8221; is actually &#8220;ProjectFoo.&#8221;  Do you see the difference yet?  Now I tried &#8216;p4 changes //ProjectFoo/bar/&#8230;@xxxxxx,yyyyyy&#8217; and it magically worked.</p>
<p>In short, Perforce is extremely case sensitive when it comes to the command operations.  Generally, its a good practice to keep everything within the depot as lower case to avoid unique problems like these.</p>
]]></content:encoded>
			<wfw:commentRss>http://allscm.com/archives/projectfoobar-must-refer-to-client-2.html/feed</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

