12 messages in com.perforce.perforce-user[p4] depot structure question| From | Sent On | Attachments |
|---|---|---|
| Lewit, Mike | 23 Feb 2005 09:58 | |
| Helck, Christopher | 23 Feb 2005 10:36 | |
| Stephen Vance | 23 Feb 2005 11:43 | |
| Lewit, Mike | 23 Feb 2005 12:11 | |
| Dave Lewis | 23 Feb 2005 12:11 | |
| Stephen Vance | 23 Feb 2005 13:17 | |
| Robert Cowham | 23 Feb 2005 14:36 | |
| Paul Goffin | 24 Feb 2005 01:42 | |
| Johan Nilsson | 24 Feb 2005 01:47 | |
| Lewit, Mike | 24 Feb 2005 09:11 | |
| jab | 24 Feb 2005 12:56 | |
| Lewit, Mike | 24 Feb 2005 13:57 |
| Subject: | [p4] depot structure question![]() |
|---|---|
| From: | Johan Nilsson (joha...@esrange.ssc.se) |
| Date: | 02/24/2005 01:47:06 AM |
| List: | com.perforce.perforce-user |
A bit off-topic, but has anyone actually implemented Container-based SCM with Perforce (as described in the document) - references?
If not, are there any more detailed examples on how to implement this, including versioning and releasing?
Thanks // Johan
________________________________
From: perf...@perforce.com [mailto:perforce-user-bounces at perforce.com] On Behalf Of Robert Cowham Sent: den 23 februari 2005 23:37 To: 'Lewit, Mike'; perforce-user at perforce.com Subject: RE: [p4] depot structure question
On a related issue, check out Laura Wingerd's paper:
http://www.bcs-cmsg.org.uk/conference/2003/abstracts.shtml#Wingerd
Re your structure below, I would go for:
.../proj/rel .../rel/1.0
.../1.0/CORE .../1.0/JA .../1.0/JB
When necessary you can find out which version of the components the above was branched from.
Robert
________________________________
From: perforce-user-bounces at perforce.com [mailto:perforce-user-bounces at perforce.com] On Behalf Of Lewit, Mike Sent: 23 February 2005 17:59 To: 'perforce-user at perforce.com' Subject: [p4] depot structure question
I have a project with 3 components: CORE, JA & JB. I want to release each individually and release the entire system under one version#. I came up with the following structure for the project:
//products/proj/CORE/main .../CORE/rel .../rel/1.0 .../JA/main .../JA/rel .../rel/1.0
.../JB/main .../JB/rel .../rel/1.0 .../rel/1.1 .../proj/rel .../rel/1.0
.../1.0/CORE/1.0 .../1.0/JA/1.0 .../1.0/JB/1.0
.../rel/1.1 .../1.1/CORE/1.0 .../1.1/JA/1.0 .../1.1/JB/1.1
Project rel 1.0 is made up of core 1.0, JA 1.0 and JB 1.0. I rev'd JB to 1.1 and now released proj rel 1.1. Does this make sense? What would be the best way to create the ../project/rel tree? Do I manually branch each components rel tree into the .../proj/rel tree or do I sync everything to my build drive and then do a "Add to source control" to the .../project/rel tree?
Thanks, Mike




