Author: greg.ercolano
Date: 2011-10-03 13:48:27 -0700 (Mon, 03 Oct 2011)
New Revision: 649
Log:
Added some other examples for code checkins (properties).
Also, added a "Miscellaneous" section.


Modified:
   trunk/svn.php

Modified: trunk/svn.php
===================================================================
--- trunk/svn.php       2011-10-02 09:31:37 UTC (rev 648)
+++ trunk/svn.php       2011-10-03 20:48:27 UTC (rev 649)
@@ -29,6 +29,7 @@
        <li><a href='#MANAGE'>Adding, Moving, and Removing Files</a></li>
        <li><a href='#COMMIT'>Checking Your Changes In</a></li>
        <li><a href='#PATCH'>Creating Patch Files</a></li>
+       <li><a href='#MISC'>Miscellaneous Admin Commands</a></li>
 
 </ul>
 
@@ -186,7 +187,30 @@
 <p>Don't forget to <a href='#COMMIT'>commit</a> your changes
 when you are done.</p>
 
+<p>When adding a source file (Makefile, .cxx, etc), set the properties before 
commit:</p>
 
+<pre class='command'>
+<kbd>svn add foo.cxx</kbd>
+<kbd>svn propset svn:eol-style "native" foo.cxx ENTER</kbd>
+<kbd>svn propset svn:keywords "author date id revision" foo.cxx ENTER</kbd>
+</pre>
+
+<p>When adding a binary file (eg. images), set the properties before 
commit:</p>
+
+<pre class='command'>
+<kbd>svn add foo.png</kbd>
+<kbd>svn propset svn:mime-type "application/octet-stream" foo.png ENTER</kbd>
+</pre>
+
+<p>Adding a new directory:</p>
+
+<pre class='command'>
+<kbd>mkdir examples ENTER</kbd>
+<kbd>cp foo.cxx examples/ ENTER</kbd>
+<kbd>cp bar.cxx examples/ ENTER</kbd>
+<kbd>svn add examples ENTER</kbd>
+</pre>
+
 <h2><a name='COMMIT'>Checking Your Changes In</a></h2>
 
 <p>To commit your changes to the server for everyone to see, run
@@ -206,6 +230,45 @@
 <kbd>svn diff >filename.patch ENTER</kbd>
 </pre>
 
+
+<h2><a name='MISC'>Miscellaneous Administration Commands</a></h2>
+
+<p>To list all the tags for fltk:</p>
+<pre class='command'>
+<kbd>svn ls http://svn.easysw.com/public/fltk/fltk/tags/ ENTER</kbd>
+</pre>
+
+<p>To get the revision/date info for a specific fltk release:</p>
+<pre class='command'>
+<kbd>svn info http://svn.easysw.com/public/fltk/fltk/tags/release-1.3.0 
ENTER</kbd>
+</pre>
+
+<p>See the changes in a specific revision:</p>
+<pre class='command'>
+<kbd>svn diff -c 7496 ENTER</kbd>
+</pre>
+
+<p>To rename a file:</p>
+
+<pre class='command'>
+<kbd>svn rename old.cxx new.cxx ENTER</kbd>
+</pre>
+
+<p>To revert a rename (before being committed):</p>
+
+<pre class='command'>
+<kbd>svn revert old.cxx ENTER</kbd>
+<kbd>svn revert new.cxx ENTER</kbd>
+<kbd>rm new.cxx ENTER</kbd>
+</pre>
+
+<p>View the properties on a file </p>
+
+<pre class='command'>
+<kbd>svn pl -v foo.cxx ENTER</kbd>
+</pre>
+
+
 <?php
 
 html_footer();

_______________________________________________
fltk-commit mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-commit

Reply via email to