P4BBI_Classic_to_Streams #2

  • //
  • spec/
  • branch/
  • P4BBI_Classic_to_Streams
  • View
  • Commits
  • Open Download .zip Download (2 KB)
# The form data below was edited by tom_tyler
# A Perforce Branch Specification.
#
#  Branch:      The branch name.
#  Update:      The date this specification was last modified.
#  Access:      The date of the last 'integrate' using this branch.
#  Owner:       The user who created this branch.
#  Description: A short description of the branch (optional).
#  Options:     Branch update options: [un]locked.
#  View:        Lines to map source depot files to target depot files.
#
# Use 'p4 help branch' to see more about branch views.

Branch:	P4BBI_Classic_to_Streams

Update:	2024/12/07 03:39:02

Access:	2024/12/07 03:26:05

Owner:	tom_tyler

Description:
	This is a "one time use" branch spec for migrating P4BBI from
	Classic paths to Streams, to be done for P4BBI r24.2.
	
	Before this stream spec is used, only an empty //p4bbi stream depot
	exists with a //p4bbi/main stream.
	
	Expected Stream Structure
	//p4bbi/main - Mainline stream, used for development
	
	//p4bbi/r24.2 - Release stream to be created from //p4bbi/main after
	population of //p4bbi/main from Classic.
	
	Cutover Proceture Notes:
	* p4 -s copy -n -b P4BBI_Classic_to_Streams
	* Update Workshop Swarm project to reference new P4BBI paths
	with submits to //p4bbi/main.
	* Update the package script so it run in the current stream
	(r24.2, dev, main, etc.) and publishes to that streams
	downloads directory.  The main stream's downloads directory
	will be the persistent one targeted by URLs to reflect the
	latest published P4BBI.
	* Add and verify Apache redirects so URLs referencing Classic
	land in Streams.
	* Make changes to URLs wherever they appear in docs.
	* Verify with the regression test suite.
	* When ready to release, do:
	* p4 -s populate -n -r -S //p4bbi/r24.2

Options:	unlocked

View:
	//guest/perforce_software/p4bbi/main/... //p4bbi/main/...
	//guest/perforce_software/p4bbi/tools/... //p4bbi/main/tools/...
# Change User Description Committed
#2 default
#1 default