Mozilla.com/UpdatingProductDetails: Difference between revisions
Jump to navigation
Jump to search
| Line 1: | Line 1: | ||
= How to Update Product Details = | = How to Update Product Details = | ||
* make your edits locally and commit them to trunk | * make your edits locally and commit them to trunk (if you don't know how to do this, don't) | ||
* check the last rev for the lib at http://viewvc.svn.mozilla.org/vc/libs/product-details/ | * check the last rev for the lib at http://viewvc.svn.mozilla.org/vc/libs/product-details/ | ||
* in your local checkout, cd mozilla.com/tags/production (or stage, depending on what you need) | * in your local checkout, cd mozilla.com/tags/production (or stage, depending on what you need) | ||
Latest revision as of 15:18, 10 November 2009
How to Update Product Details
- make your edits locally and commit them to trunk (if you don't know how to do this, don't)
- check the last rev for the lib at http://viewvc.svn.mozilla.org/vc/libs/product-details/
- in your local checkout, cd mozilla.com/tags/production (or stage, depending on what you need)
- svn propedit svn:externals .
- then change the external revision to the correct revision
- save the properties
- then svn up
WTF is Product Details?
It's a library we use to centrally track product information for the mozilla.com website.
Troubleshooting
- if you don't have SVN_EDITOR set on the command line
- use vim or pico to open .bashrc
- add "export SVN_EDITOR vim" (or emacs or whatever you want)
- save the file (^X)
- type "source .bashrc"
- if you don't have this checked out on your system
- prepare to take about 15 minutes and make sure you have extra disk space (gigs worth)
- run svn co svn+ssh://svn.mozilla.org/projects/mozilla.com in the directory of your choice
- watch the miracle
- if you get access denied
- file an IT bug to get access and CC: morgamic and jslater
- make sure your .ssh config has the following info (in ~/.ssh/config):
Host svn.mozilla.org User your@fullldap.com