Wiki source for SubVersionDailyUsage
====Subversion Everyday commands====
everyday commands
===svn diff===
SubVersionDiff
===svn update===
update/merge/sync your local files with any changes made by anyone else since you checked them out !
%%
$ svn update
%%
===svn list===
list
%%
$ svn list http://my.subversion.svr/svn/projects/trunk/myproject
%%
===svn status (stat)===
status
%%
$ svn stat
$ svn status
$ svn status --verbose | more
$ svn status --show-updates
$ svn status --show-updates --verbose | more
%%
===svn revert===
revert and throw away all your changes
%%
$ svn revert -R .
%%
===svn log===
log
revisions (r M:N) between M and N
quietly (q) without comments
verbose (v) with list of files
%%
$ svn log -r 14211:14216 -q -v
------------------------------------------------------------------------
r14213 | dave | 2008-07-30 16:08:06 +0100 (Wed, 30 Jul 2008)
Changed paths:
M promotion.js
M new.php
------------------------------------------------------------------------
r14214 | dave | 2008-07-30 17:35:02 +0100 (Wed, 30 Jul 2008)
Changed paths:
M get_condition_details.php
M get_product_details.php
------------------------------------------------------------------------
r14215 | pete | 2008-07-30 17:54:08 +0100 (Wed, 30 Jul 2008)
Changed paths:
M gifts.css
------------------------------------------------------------------------
r14216 | harry | 2008-07-30 18:01:35 +0100 (Wed, 30 Jul 2008)
Changed paths:
D youcannotbeserious.php
------------------------------------------------------------------------
%%
log between two dates
%%
$ svn log -r {2008-03-03}:{2008-04-04} -q -v
%%
----
REFERRERS
{{backlinks}}
everyday commands
===svn diff===
SubVersionDiff
===svn update===
update/merge/sync your local files with any changes made by anyone else since you checked them out !
%%
$ svn update
%%
===svn list===
list
%%
$ svn list http://my.subversion.svr/svn/projects/trunk/myproject
%%
===svn status (stat)===
status
%%
$ svn stat
$ svn status
$ svn status --verbose | more
$ svn status --show-updates
$ svn status --show-updates --verbose | more
%%
===svn revert===
revert and throw away all your changes
%%
$ svn revert -R .
%%
===svn log===
log
revisions (r M:N) between M and N
quietly (q) without comments
verbose (v) with list of files
%%
$ svn log -r 14211:14216 -q -v
------------------------------------------------------------------------
r14213 | dave | 2008-07-30 16:08:06 +0100 (Wed, 30 Jul 2008)
Changed paths:
M promotion.js
M new.php
------------------------------------------------------------------------
r14214 | dave | 2008-07-30 17:35:02 +0100 (Wed, 30 Jul 2008)
Changed paths:
M get_condition_details.php
M get_product_details.php
------------------------------------------------------------------------
r14215 | pete | 2008-07-30 17:54:08 +0100 (Wed, 30 Jul 2008)
Changed paths:
M gifts.css
------------------------------------------------------------------------
r14216 | harry | 2008-07-30 18:01:35 +0100 (Wed, 30 Jul 2008)
Changed paths:
D youcannotbeserious.php
------------------------------------------------------------------------
%%
log between two dates
%%
$ svn log -r {2008-03-03}:{2008-04-04} -q -v
%%
----
REFERRERS
{{backlinks}}