[p4] Sync question

Matt Janulewicz matt.janulewicz at lucasfilm.com
Wed Aug 19 11:18:02 PDT 2009


At initial guess is that changelist 140752 contains files that are 
outside the scope of the workspace (outside //depot/dir1/...)

A always think of @changelist notation as being the same as a date, or 
point in time. So syncing to that changelist will give you files that 
existed in //depot/dir1/... at the time @140752 existed. If the 
workspace can't view those files then they won't be synced.

It would be interesting to check the output of 'p4 describe 140752' and 
compare the paths of all the files checked in. I bet they're all outside 
//depot/dir1/...  All the other changelists between 140650 and 140752 
are probably the same.


-Matt


Jim Walnum wrote:
> I'm a relative noob with Perforce, and I have recently inherited the job
> as admin. A user has asked me about an apparent problem they are having
> with a sync to a changelist ID. They run:
>
> C:\>p4 -s -u user1 -p perforce:1666 -c shadow_local_machine1 sync
> //depot/dir1/... at 140752
>
> And get:
>
> error: //depot/dir1/... at 140752 - file(s) up-to-date.
> exit: 0
>
> But when they run a change report they see the client only has change
> 140650 (earlier than the 140752 change)
>
> C:\>p4 changes -m 1 -t -l //depot/dir1/...@/... at shadow_local_machine1
>
> Change 140650 on 2009/08/04 17:06:10 by user1 at shadow_local_machine2
>
> Am I missing something obvious?
>
> Thanks, 
>
> - Jim W
>  
>
>
> -----Original Message-----
> From: perforce-user-bounces at perforce.com
> [mailto:perforce-user-bounces at perforce.com] On Behalf Of
> perforce-user-request at perforce.com
> Sent: Tuesday, August 11, 2009 12:00 PM
> To: perforce-user at perforce.com
> Subject: perforce-user Digest, Vol 56, Issue 10
>
> Send perforce-user mailing list submissions to
> 	perforce-user at perforce.com
>
> To subscribe or unsubscribe via the World Wide Web, visit
> 	http://maillist.perforce.com/mailman/listinfo/perforce-user
> or, via email, send a message with subject or body 'help' to
> 	perforce-user-request at perforce.com
>
> You can reach the person managing the list at
> 	perforce-user-owner at perforce.com
>
> When replying, please edit your Subject line so it is more specific
> than "Re: Contents of perforce-user digest..."
>
>
> Today's Topics:
>
>    1. Re: print? (Charles Summey)
>    2. Propagating changes from branch to branch (Jason Perry)
>    3. Copying files and metadata from one server to another
>       (Pankaj Goyal)
>    4. Re: Integration preview (Stephen Vance)
>    5. Re: Copying files and metadata from one server to another
>       (Stephen Vance)
>    6. Re: Copying files and metadata from one server to another
>       (Tim McDaniel)
>    7. Re: Propagating changes from branch to branch (Rick Macdonald)
>    8. Hugo Lamelas/CEG/CSC is out of the office. (Hugo Lamelas)
>    9. Re: Modifying Changelist form (Ivey, William)
>
>
> ----------------------------------------------------------------------
>
> Message: 1
> Date: Mon, 10 Aug 2009 15:31:51 -0400
> From: Charles Summey <charles.summey at vgt.net>
> To: "perforce-user at perforce.com" <perforce-user at perforce.com>
> Subject: Re: [p4] print?
> Message-ID: <0250C230D4293940865ECA23E708A7871102F8AB94 at ExMB.vgt.net>
> Content-Type: text/plain; charset="us-ascii"
>
> let me slightly update my request.
>
> I still use P4Win,
> when P4Win in opened, in the "Client View of Depot" pane, I might have
> any number of folders open exposing files,
> I tried to right click in the pane hoping to select "print" 
> in order to get a hardcopy of the folder contents as shown in the pane,
>
> I have also tried to look in the drop down menus for a print option,
> don't see one;
> interestingly, I do see the "more" button which does allow me to do page
> setup for printing; curious!
> Charles
>
>
>
> -----Original Message-----
> From: perforce-user-bounces at perforce.com
> [mailto:perforce-user-bounces at perforce.com] On Behalf Of Charles Summey
> Sent: Monday, August 10, 2009 2:16 PM
> To: perforce-user at perforce.com
> Subject: [p4] print?
>
> I'd like to be able to print to a hardcopy the currently displayed
> "Client View of Depot"; how do I do that?
>
> Charles
> charles.summey at vgt.net
> (voice) 434-992-5465
> (cell) 865-300-4210
>
> _______________________________________________
> perforce-user mailing list  -  perforce-user at perforce.com
> http://maillist.perforce.com/mailman/listinfo/perforce-user
>
>
>
> ------------------------------
>
> Message: 2
> Date: Mon, 10 Aug 2009 20:35:07 -0400
> From: Jason Perry <jperry at choicestream.com>
> To: <perforce-user at perforce.com>
> Subject: [p4] Propagating changes from branch to branch
> Message-ID: <C6A634FB.2AE44%jperry at choicestream.com>
> Content-Type: text/plain;	charset="US-ASCII"
>
> Hi,
>
> I wanted to find out what you guys think is the best approach for this
> scenario.
>
> Mainline
> Mainline -> Current Branch off of mainline
> Mainline -> New Branch off of mainline after Current Branch
>
> The ultimate end goal is to get a change made in the Current Branch to
> Mainline and the New Branch
>
> Approach 1
> 1. A required change is made on the Current Branch
> 2. The change is then integrated to Mainline from the Current Branch
> 3. The change is then integrated to the New Branch from the Current
> Branch
>
> Approach 2
> 1. A required change is made on the Current Branch
> 2. The change is then integrated to Mainline from the Current Branch
> 3. The change is then integrated to the New Branch from Mainline
>
> Is any of these approaches better than the other?  I am leaning more
> towards
> Approach 2 because the integrations will be less conflicting.  With
> approach
> 1 though you only have to do one submission.
>
> Let me know what you guys think.
>
> Thanks,
> Jay
>
>
> ------------------------------
>
> Message: 3
> Date: Tue, 11 Aug 2009 10:29:47 +0530
> From: Pankaj Goyal <pankajg at adobe.com>
> To: "perforce-user at perforce.com" <perforce-user at perforce.com>
> Subject: [p4] Copying files and metadata from one server to another
> Message-ID:
> 	
> <720662DBBC1A4D4C900396A2E12258AADD9F60E6C9 at INDIAMBX01.corp.adobe.com>
> Content-Type: text/plain; charset="us-ascii"
>
> Hi,
>    I have some directories and files in perforce server say "ABC". Now I
> want to copy all the directories and files from perforce server "ABC" to
> another perforce server "XYZ". During this process I also want to copy
> the metadata of the files, specially the version history and all.
>
> Is there any command available on perforce to do this intelligent copy
> of files ? Any method/script to do similar task will be highly
> appreciated.
>
>
> Thanks and Regards
> Pankaj
>
>
> ------------------------------
>
> Message: 4
> Date: Tue, 11 Aug 2009 15:16:40 +1000
> From: Stephen Vance <steve at vance.com>
> To: "Rainey, Mark (Cleveland)" <Mark_Rainey at intuit.com>
> Cc: perforce-user at perforce.com
> Subject: Re: [p4] Integration preview
> Message-ID: <4A80FEB8.4030102 at vance.com>
> Content-Type: text/plain; charset=ISO-8859-1; format=flowed
>
> Mark --
>
> You may want to e-mail support to add your voice to the request for 
> resolvable deletes. The problem you're having is that there is no way to
>
> accept your/theirs for adds or deletes. The Perforce recommendation is 
> to modify the branch spec to include/exclude these things, but there are
>
> many of us who feel that's a bit of an inconvenient hack that doesn't 
> scale to large development organizations with developers of varying 
> skill levels.
>
> Steve
>
> Rainey, Mark (Cleveland) wrote:
>   
>> I am running the preview for integrations to figure out who hasn't
>> integrated their work from one branch to another.  There are cases
>>     
> where
>   
>> an integrate should not happen but I still want the changes off of the
>> preview.  For example I am previewing the integration from //branch1
>>     
> to
>   
>> //branch2.  I delete 3 files on //branch1 but those 3 files should
>>     
> exist
>   
>> on //branch2.  When I run the preview they show up as needing to be
>> integrated.  Usually if the file exist on both branches I resolve and
>> say accept yours/target which effectively ignores the merge but
>>     
> creates
>   
>> the merge record.  But when files are added or deleted you can't
>> resolve.  So how do I get them off of the preview?
>>
>>  
>>
>> My only thought would be to go ahead with the add or delete on
>>     
> //branch2
>   
>> and then go on branch2 and back out/rollback that change.  Just
>> wondering if there is a better solution (and doesn't include putting
>> specific files in the branch spec).
>>
>>  
>>
>> Thank you,
>>
>>  
>>
>> Mark Rainey
>>
>> Sr. Software Configuration Engineer
>>
>>  
>>
>> Intuit Real Estate Solutions
>>
>> 216.825.6641
>>
>> mark_rainey at intuit.com <mailto:mark_rainey at intuit.com> 
>>
>> www.realestate.intuit.com <http://www.realestate.intuit.com> 
>>
>>  
>>
>> Please consider the environment before printing this email.
>>
>> _______________________________________________
>> perforce-user mailing list  -  perforce-user at perforce.com
>> http://maillist.perforce.com/mailman/listinfo/perforce-user
>>
>>   
>>     
>
>   



More information about the perforce-user mailing list