<?php
$this->headTitle()->set('Workshop');
?>
<div class="container">
<div class="row-fluid">
</div>
<div class="row-fluid">
<div class="span4">
<?php echo $this->frontPageActivity(null, null, 'condensed') ?>
</div>
<div class="span8">
<?php echo $this->projectGrid(6) ?>
</div>
</div>
</div>
<div class="container wide">
<div class="row-fluid about-workshop">
<div class="span4">
<h4>About the Perforce Workshop</h4>
<div>
<p>Add your text here</p>
</div>
</div>
<div class="span8">
<button id="projectfaq" class="btn btn-large btn-primary span6">Project FAQ</button>
<button id="contributorfaq" class="btn btn-large btn-primary span6">Contributor FAQ</button>
<div class="row-fluid">
<div class="span8 well">
<h4>Happy Hacking!</h4>
Your custom text goes here.
</div>
</div>
</div>
</div>
</div>
<div class="container quickstart">
<div class="row-fluid">
<h4>How to...</h4>
<small>(These commands require the Perforce Helix command line client and the latest p4d server installed locally, both available for free on the Perforce Helix <a href="http://www.perforce.com/downloads/helix#clients">downloads page</a>.)</small>
</div>
<div class="row-fluid">
<div class="span6">
<h5>Setup</h5>
<table class="well table">
<tbody>
<tr>
<td class="span4">
<code>$ export P4USER=<user_name></code>
</td>
<td>
Sets the user name
</td>
</tr>
<tr>
<td>
<code>$ export P4PORT=<server>:<port></code>
</td>
<td>
Sets the Perforce server and port
</td>
</tr>
<tr>
<td>
<code>$ p4 login</code>
</td>
<td>
Log into Perforce
</td>
</tr>
</tbody>
</table>
<h5>Create Repositories using DVCS</h5>
<table class="well table">
<tbody>
<tr>
<td class="span4">
<code>$ p4 init</code>
</td>
<td>
Initalize a personal server
</td>
</tr>
<tr>
<td>
<code>$ p4 clone -p <server>:<port> -f //depot/path/to/project/...</code>
</td>
<td>
Clone a project using depot path syntax
</td>
</tr>
</tbody>
</table>
</div>
<div class="span6">
<h5>Make Changes</h5>
<table class="well table">
<tbody>
<tr>
<td class="span4">
<code>$ p4 status</code>
</td>
<td>
Show status of added, deleted, or modified files to be submitted
</td>
</tr>
<tr>
<td>
<code>$ p4 reconcile</code>
</td>
<td>
Stage changes to be submitted
</td>
</tr>
<tr>
<td>
<code>$ p4 submit -d "Description"</code>
</td>
<td>
Submits changes to local repository
</td>
</tr>
</tbody>
</table>
<h5>Synchronize with the Workshop</h5>
<table class="well table">
<tbody>
<tr>
<td class="span4">
<code>$ p4 push</code>
</td>
<td>
Push changes to the Workshop
</td>
</tr>
<tr>
<td>
<code>$ p4 fetch</code>
</td>
<td>
Fetch changes from the Workshop
</td>
</tr>
</tbody>
</table>
</div>
</div>
</div>
<div class="container">
<div class="row-fluid disclaimer">
<div class="span12 well">
<div>
<em>Your message title here:</em>
<strong>Disclaimer:</strong>Your disclaimer message here. <br>
More of your custom message here.
</div>
</div>
</div>
</div>
<div class="footer">
<div class="container-fluid">
<div class="span8 pull-left">Your custom text here.</div>
<div class="span4 pull-right">
</div>
</div>
</div>
<?php echo $this->message(); ?>
# |
Change |
User |
Description |
Committed |
|
#1
|
24084 |
simonrenger |
"Forking branch Main of perforce-software-workshop to simonrenger-workshop." |
|
|
//guest/perforce_software/workshop/main/frontpage/module/Frontpage/view/frontpage/index/index.phtml |
#2
|
17283 |
Perforce guest account for Git access |
Update to Frontpage module |
|
|
#1
|
15568 |
Matt Attaway |
Move all of the workshop files into main branch to make Workshop happy |
|
|
//guest/perforce_software/workshop/frontpage/module/Frontpage/view/frontpage/index/index.phtml |
#1
|
10190 |
Matt Attaway |
Publish the Workshop FrontPage module for others to use. |
|
|