Difference between revisions of "User:Stephanecharette"
m (added check_po command) |
m (how to use svn merge) |
||
Line 22: | Line 22: | ||
svn co https://gramps.svn.sourceforge.net/svnroot/gramps/trunk | svn co https://gramps.svn.sourceforge.net/svnroot/gramps/trunk | ||
cd po; for file in *.po; do echo -n "${file} "; ./check_po -s ${file} | grep "PO Coverage"; done | cd po; for file in *.po; do echo -n "${file} "; ./check_po -s ${file} | grep "PO Coverage"; done | ||
+ | |||
+ | If you have to make the same change in gramps30 and trunk: | ||
+ | cd ~/gramps/gramps30 | ||
+ | ...make the change... | ||
+ | svn commit -m "..." | ||
+ | note the revision number (say ''12345'') | ||
+ | cd ~/gramps/trunk | ||
+ | svn merge -c ''12345'' https://gramps.svn.sourceforge.net/svnroot/gramps/branches/gramps30 | ||
+ | ...verify the changes... | ||
+ | svn commit -m "..." |
Revision as of 06:43, 6 May 2008
Stéphane Charette:
- release manager for GRAMPS
- author of Familylines plugin for Gramps
- author of Not Related plugin for Gramps
- author of several modifications to the NarrativeWeb plugin
- genealogy interest: French-Canadian (Québec, Canada)
- relatively new to Python (but experienced in embedded C++ -- I'm not a new developer!)
- leave a note on my talk page, or e-mail me: [email protected]
Additional convenient bookmarks:
- How to make a backup
- Portal:Developers
- Running a development version of Gramps
- Brief introduction to SVN
- What to do for a release
Shortcut to commands I always forget and have to look up:
svn co https://gramps.svn.sourceforge.net/svnroot/gramps/branches/gramps22 svn co https://gramps.svn.sourceforge.net/svnroot/gramps/branches/gramps30 svn co https://gramps.svn.sourceforge.net/svnroot/gramps/trunk cd po; for file in *.po; do echo -n "${file} "; ./check_po -s ${file} | grep "PO Coverage"; done
If you have to make the same change in gramps30 and trunk:
cd ~/gramps/gramps30 ...make the change... svn commit -m "..." note the revision number (say 12345) cd ~/gramps/trunk svn merge -c 12345 https://gramps.svn.sourceforge.net/svnroot/gramps/branches/gramps30 ...verify the changes... svn commit -m "..."